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で爆速管理画面開発
Search
Takayuki
February 19, 2018
Technology
0
2.6k
Laravelで爆速管理画面開発
Takayuki
February 19, 2018
Tweet
Share
More Decks by Takayuki
See All by Takayuki
エンジニアのキャリア論
bumptakayuki
0
110
地方カンファレンス主催のススメ
bumptakayuki
1
150
Laravelで敢えて試す脆弱性のある書き方
bumptakayuki
1
750
地方でのPHPエンジニア採用って実際どうなの?
bumptakayuki
0
520
沖縄観光、名物を一挙紹介!
bumptakayuki
2
530
Laravel ShiftでLaravelのバージョンアップしてみた話
bumptakayuki
1
1.7k
flutterでイベントアプリを作ってみた
bumptakayuki
0
110
オフショア開発の辛みと学んだ事
bumptakayuki
0
340
ChatGPTにStripeのサンプルコードを書かせてみた
bumptakayuki
1
160
Other Decks in Technology
See All in Technology
Figma Dev Modeで進化するデザインとエンジニアリングの協働 / figma-with-engineering
cyberagentdevelopers
PRO
1
420
グローバル展開を見据えたサービスにおける機械翻訳プラクティス / dp-ai-translating
cyberagentdevelopers
PRO
1
150
で、ValhallaのValue Classってどうなったの?
skrb
1
660
Commitment vs Harrisonism - Keynote for Scrum Niseko 2024
miholovesq
6
960
CyberAgent 生成AI Deep Dive with Amazon Web Services / genai-aws
cyberagentdevelopers
PRO
1
470
Product Engineer Night #6プロダクトエンジニアを育む仕組み・施策
hacomono
PRO
1
450
マネジメント視点でのre:Invent参加 ~もしCEOがre:Inventに行ったら~
kojiasai
0
410
日経電子版におけるリアルタイムレコメンドシステム開発の事例紹介/nikkei-realtime-recommender-system
yng87
1
460
【LT】ソフトウェア産業は進化しているのか? -Javaの想い出とともに- #jjug_ccc
takabow
0
170
ガバメントクラウド先行事業中間報告を読み解く
sugiim
1
510
分布で見る効果検証入門 / ai-distributional-effect
cyberagentdevelopers
PRO
4
690
新R25、乃木坂46 Mobileなどのファンビジネスを支えるマルチテナンシーなプラットフォームの全体像 / cam-multi-cloud
cyberagentdevelopers
PRO
1
130
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
107
49k
Automating Front-end Workflow
addyosmani
1365
200k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
4 Signs Your Business is Dying
shpigford
180
21k
Scaling GitHub
holman
458
140k
YesSQL, Process and Tooling at Scale
rocio
167
14k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
Adopting Sorbet at Scale
ufuk
73
9k
Happy Clients
brianwarren
97
6.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
363
19k
Visualization
eitanlees
144
15k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Transcript
LaravelͰ࢝ΊΔ ര ཧը໘։ൃ
1 ৫ମ੍ 2 γεςϜ֓ཁ Agenda 3 ࣮ݱํ๏
3 ࣗݾհ ◆໊લ ླ ೭(Suzuki Takayuki) ※ಉಉ໊ଟͯ͘ࠔͬͯ·͢ɻɻɻ ◆ࣗݾհ ɾ1990ɺਆಸݝੜ·Εɻ ɾࣾձਓʹͳ͔ͬͯΒɺϓϩάϥϛϯάΛ࢝ΊΔɻ
ɾ2015ʹϑϧεϐʔυʹೖࣾ͠ɺ2017ʹϑϦʔϥϯεΛ ͬͨޙʹىۀɻ ◆झຯ ίεϓϨɺԻָϥΠϒɺϚϥιϯେձʹग़Δɺٿ؍ઓ ◆εΩϧ ɾPHP, Symfony2,CakePHP3,Laravel5, ɾJavaScript, backbone.js,Angular4
1 ৫ମ੍
5 1 ৫ମ੍ ϓϩμΫτΦʔφʔ ։ൃϦʔμʔ νʔϜϝϯόʔ ϓϩδΣΫτߏ ɾϓϩμΫτΦʔφʔɿ2໊ ɾ։ൃϦʔμʔɿ1໊ ɾνʔϜϝϯόʔɿ2໊
6 ̍िؒͷՔಇঢ়گ ݄ Ր ਫ ۚ Ҋ݅̍
Ҋ݅̎ Ҋ݅̏
2 γεςϜ֓ཁ
8 2 γεςϜ֓ཁ ɾECαΠτ └ཧը໘̐ͭ └ΫϥΠΞϯτը໘̍ͭ ɾϓϩτλΠϓͷೲظ ̍ϲ݄ ɾ͏ٕज़ ݴޠ
: PHP,JavaScript ϑϨʔϜϫʔΫ: laravel5,Vue.js,JQueryͳͲ ɾΔ͜ͱ ɾγεςϜ։ൃ͔Βͬ͘͟ΓͷσβΠϯ·Ͱߦ͏ɻ ͨͩɺσβΠϯʹ߆ΕΔ΄Ͳ࣌ؒͳ͍ɻɻɻ
3 ࣮ݱํ๏
1 0 3 ࣮ݱํ๏ laravel5.5-adminlteΛ͏
11 laravel-AdminLTE͕ͬͯ͘ΕΔ͜ͱ ɾwebpackͷॳظઃఆ ɾඞཁͳpackege.jsonͷઃఆ ɾϢʔβϩάΠϯɾϩάΞτ ɾϢʔβͷCRUD ɾϢʔβͷෳݖݶͷ༩ ɾΧςΰϦͷCRUD ɾAdminLTEͷಡΈࠐΈ ɾapi
docͷઃఆ
1 2 AdminLTE
1 3 webpackͷॳظઃఆ
1 4 ඞཁͳpackege.jsonͷઃఆ
1 5 ɾapi docͱ ɾιʔεͷઃఆ͔ΒAPI༷ॻΛ࡞ͯ͘͠ΕΔɻ ɾRESTful APIͷυΩϡϝϯτੜ
1 6 ैདྷͷAPI༷ॻ ɾExcelͭΒ͍ɻɻɻ
1 7 ɾapi docͱ ɾίϚϯυ࣮ߦ $apidoc -i app/Http/Controllers/Api/ -o public/api/
-t resources/ apiTemplate/