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.7k
Laravelで爆速管理画面開発
Takayuki
February 19, 2018
Tweet
Share
More Decks by Takayuki
See All by Takayuki
Laravel × Clean Architecture
bumptakayuki
0
330
エンジニアのキャリア論
bumptakayuki
0
200
地方カンファレンス主催のススメ
bumptakayuki
1
210
Laravelで敢えて試す脆弱性のある書き方
bumptakayuki
2
1.1k
地方でのPHPエンジニア採用って実際どうなの?
bumptakayuki
0
680
沖縄観光、名物を一挙紹介!
bumptakayuki
2
670
Laravel ShiftでLaravelのバージョンアップしてみた話
bumptakayuki
1
2.8k
flutterでイベントアプリを作ってみた
bumptakayuki
0
160
オフショア開発の辛みと学んだ事
bumptakayuki
0
400
Other Decks in Technology
See All in Technology
研究開発と製品開発、両利きのロボティクス
youtalk
1
530
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
150
Practical Agentic AI in Software Engineering
uzyn
0
110
「全員プロダクトマネージャー」を実現する、Cursorによる仕様検討の自動運転
applism118
21
11k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
380k
なぜスクラムはこうなったのか?歴史が教えてくれたこと/Shall we explore the roots of Scrum
sanogemaru
5
1.6k
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
180
AI開発ツールCreateがAnythingになったよ
tendasato
0
130
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
390
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
290
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
150
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
860
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
112
20k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Six Lessons from altMBA
skipperchong
28
4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Practical Orchestrator
shlominoach
190
11k
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/