Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Laravel4に触れた感想
Search
daiya
January 22, 2020
Programming
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Laravel4に触れた感想
daiya
January 22, 2020
Other Decks in Programming
See All in Programming
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
2k
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
330
Python Lambdaにおけるテストしやすい設計とAI支援の活用 / Designing Testable Python Lambda Functions with AI
kitano_yuichi
1
310
AIが実装を担う時代の「技術設計」と「チームマネジメント」
kamina_zzz
2
250
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
220
AmebaブログはKMPから卒業します
kmars0605
0
340
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.7k
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
1.2k
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
140
Secure Your Coding Agent Like It’s Malware (v1.5) 🇬🇧 @Code.talks 2026
richargh
0
110
Getting Started with Vibe Coding
miccheng
0
200
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Evolving SEO for Evolving Search Engines
ryanjones
0
360
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
How to make the Groovebox
asonas
2
2.5k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
760
Code Reviewing Like a Champion
maltzj
529
40k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.7k
New Earth Scene 8
popppiees
4
2.8k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
630
The untapped power of vector embeddings
frankvandijk
2
2k
Transcript
Laravel4に触れた感想 だいや
ホントはGraphQLやりたかった
だれ? • だいや • 鳩間 大也 (23歳) • @flowphantom •
フリーランス(Nuxt, Laravel) • 沖縄出身 滋賀在住(リモート)
Laravelを最後に触ったのは • 2019年10月頃 • 世間ではLaravel6がリリースされて盛り上がっていた • その頃僕は Laravel4で開発していた • 大規模システムの改修案件にジョイン
案件にジョインする時の面談 僕 「テンプレート側ってビュー(Vue)使ってますか?」 社長「使ってるよ!」 僕 「ジョインします!」 ~ジョイン後~ 僕「もしかしてViewのことビューって思われた!?!?」
Laravel4 所感 • LTS4.2(2014年~ • 意外と 闘える • Composerでインストールできる •
Homestead用意されてる • php artisan tinkerも使える(中身が違うらしい) • 非同期キューは書き方違うけど使える • Eloquentにないメソッドがある(Laravel5のソース見ながら自前実装してた) • Collectionにないメソッドがある(Laravel5のソース見ながら自前実装してた) • ディレクトリ構成も違うけど大体一緒 • debugbarがインストールできなかった ◦ (できるらしいが、今より難しい )
検索Tips • Laravel4が現役の当時は「Laravel4」と書かずに単に「Laravel」と呼ばれがち • 検索期間を2015年より前にするとLaravel4の情報が引っかかりやすい
まとめ • 6年前でもそんなに変わらず使える洗練されたフレームワーク • ググりづらいってのはある • 今ほどスタンダードじゃない時にLaravel採用した某社の先見の明 ◦ でもアップデートしてよ
多言語のフレームワークにも影響を与えるLaravel • Python版Laravel • Masonite(メゾナイト) ◦ ディレクトリ構成 ほぼ同じ ◦ コマンドからコントローラー、モデルファイル作れる
(Djangoにはなかった) ◦ Laravel経験者がPythonやってみたかったらオススメ
Welcome ページ Laravel Masonite