Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Laravel入門:最小構成で理解するMVC
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
kouki.miura
March 07, 2026
Programming
110
0
Share
Laravel入門:最小構成で理解するMVC
Laravelで最小構成のLaravelアプリを作成・概要説明する資料です。
kouki.miura
March 07, 2026
More Decks by kouki.miura
See All by kouki.miura
VueSapporo#2
koukimiura
0
34
Vuetify4 v-calendarをちゃんと理解する
koukimiura
0
35
認証統合から始めるフロントエンドの機能単位開発 — マイクロサービス思想の適用
koukimiura
0
100
Fiberとは何か?PHPが“非同期言語”になった瞬間
koukimiura
0
74
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
190
VueSapporo#1
koukimiura
0
54
Vue.jsを10分で再定義する
koukimiura
1
59
なぜVue開発は速いのか?-Vite入門
koukimiura
0
79
Vueでつくるシングルページアプリケーション(SPA)入門
koukimiura
0
51
Other Decks in Programming
See All in Programming
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
1.6k
My daily life on Ruby
a_matsuda
3
190
Liberating Ruby's Parser from Lexer Hacks
ydah
2
2.6k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
370
AIと共に生きる技術選定 2026
sgash708
0
130
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
490
サプライチェーン攻撃対策「層を重ねて落ちない壁」を10日間で組み上げた話 #TechLeadConf2026
kashewnuts
1
230
Agent Skills を社内で育てる仕組み作り
jackchuka
1
1.6k
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
22
11k
20年以上続くプロダクトでも使い続けられる静的解析ツールを求めて
matsuo_atsushi
0
140
GoogleCloudとterraform完全に理解した
terisuke
1
190
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.2k
Featured
See All Featured
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
530
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Statistics for Hackers
jakevdp
799
230k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
420
Six Lessons from altMBA
skipperchong
29
4.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
190
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Design in an AI World
tapps
1
210
Transcript
Laravel入門:最小構成で理解するMVC 2026.03.07 SAPPORO ENGINEER BASE #14 PHP 三浦 恒樹 (MIURA
KOUKI) 診療情報管理士 上級医療情報技師 医用画像情報専門技師 ドゥウェル株式会社
長男が飼っている ハリネズミがアイコン INTRODUCE ・ドゥウェル株式会社 (医療系IT開発・導入会社)に所属 ・マネージャー(プレイング・マネージャー) ・TypeScript, Vue.js, Node.js, Java,C#,
PHP ・3児の父 ・休日は子どものサッカー観戦 ・参加している勉強会 札幌PHP勉強会、JBUG札幌、JavaDO、ゆるWeb勉強会、えびてく、 クラメソ札幌IT勉強会(仮)、AWS初心者LT会in札幌、 札幌すごいAI会、札幌IT石狩鍋、函館本線沿線勉強会、VueSapporo 等 is the NIHON KOHDEN Group
・#0 ゴールの確認 ・#1 環境確認 ・#2 Laravelプロジェクト作成 ・#3 開発サーバー起動 ・#4 ルーティングだけで表示してみる
・#5 Controllerを使ってみる ・#6 Viewを使ってみる ・まとめ INDEX
#0
#1
#2 POINT! php.iniで以下を有効化しておく。 – extension=fileinfo extension=pdo_sqlite extension=sqlite3 extension=zip
#3
#4 ここを書き換える (ビュー(画面)ではなく、文字列を返す)
#4.5 細かい間違え修正してません...
#4.6 ここを書き換える (ビュー(画面)ではなく、文字列を返す)
#5 ここを追加 もう少し詳しく 追加 追加
#5.1 ここを追加 もう少し詳しく 追加 追加
#6
ご清聴ありがとうございました。 まとめ ・Controller=処理の「流れ」を書く場所
TAKE1 ・ModelとControllerが逆 ・ChatGPT(無料)
2026.03.07 ・生成AIの進化が速い! ・ChatGPT(無料)