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
kouki.miura
March 07, 2026
Programming
0
98
Laravel入門:最小構成で理解するMVC
Laravelで最小構成のLaravelアプリを作成・概要説明する資料です。
kouki.miura
March 07, 2026
Tweet
Share
More Decks by kouki.miura
See All by kouki.miura
VueSapporo#1
koukimiura
0
39
Vue.jsを10分で再定義する
koukimiura
1
48
なぜVue開発は速いのか?-Vite入門
koukimiura
0
64
Vueでつくるシングルページアプリケーション(SPA)入門
koukimiura
0
41
スライドもVueで書く時代? Slidev入門
koukimiura
0
46
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
190
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
160
生成AIを "同僚" として使う ~設計・実装・ログ解析の実践例~
koukimiura
0
66
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
2
210
Other Decks in Programming
See All in Programming
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
1.1k
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
230
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
640
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
300
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
330
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.1k
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
420
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
330
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
250
RailsのValidatesをSwift Macrosで再現してみた
hokuron
0
130
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.4k
Understanding Apache Lucene - More than just full-text search
spinscale
0
140
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
180
Discover your Explorer Soul
emna__ayadi
2
1.1k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
The Language of Interfaces
destraynor
162
26k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
240
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The Curse of the Amulet
leimatthew05
1
10k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
410
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
280
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
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(無料)