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
レガシーなフレームワークで不本意ながらもとことん頑張ってみた
Search
endam
August 20, 2019
Programming
570
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
レガシーなフレームワークで不本意ながらもとことん頑張ってみた
「あるあるLT〜サーバーサイドエンジニア〜 Vol.4」LT登壇時の資料となります。
https://andfactory.connpass.com/event/136100
endam
August 20, 2019
More Decks by endam
See All by endam
Web開発における開発環境構築の歴史と変遷〜原始時代から現代(Docker)まで〜
endam
0
270
What is Atomic Design?
endam
0
150
Angular × Atomic Designでデザインリニューアルを行った話
endam
2
770
僕たちはサービスの多言語化にどう立ち向かうべきか
endam
4
1.4k
Postman
endam
0
490
Engineer's Mind
endam
1
160
Be the best development team
endam
0
120
Yarnの導入
endam
0
560
Web APIの現場あるある解決特集〜こうして僕たちのAPIは使いやすくなった〜
endam
0
540
Other Decks in Programming
See All in Programming
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
240
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
flutter_test のその先へ — Flutter アプリの LLM 機能に「評価」という品質保証を
kosukesaigusa
0
200
Goコンパイラを作ってGoをもっと理解する / Build a Go compiler to better understand Go
ikura_hamu
0
130
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
4
1.9k
Next.js: The final boss of Web Performance
guaca
0
400
ActionController meets Protocol Buffers
sorah
1
800
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
3
1.5k
地方こそサーバーレス — 10年続けた、顔が見えるチームで確かな基盤を / Serverless Matters Most in Regional Areas — 10 Years of Building Reliable Foundations with Close-Knit Teams
seike460
PRO
1
340
LLM 101: Exploring LLMs, Starting with Tokens.
dalinaum
0
100
Event is what happens
moro
2
4.1k
Будущее локальных LLM – Алексей Голобурдин, PythoNN
sobolevn
0
120
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
What the history of the web can teach us about the future of AI
inesmontani
PRO
3
800
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
340
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Chasing Engaging Ingredients in Design
codingconduct
0
390
Designing for Timeless Needs
cassininazir
1
560
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
580
Building the Perfect Custom Keyboard
takai
2
950
Designing Powerful Visuals for Engaging Learning
tmiket
1
650
The Invisible Side of Design
smashingmag
301
52k
Practical Orchestrator
shlominoach
192
12k
Transcript
© ISAO | CONFIDENTIAL ϨΨγʔͳϑϨʔϜϫʔΫͰෆຊҙͳ͕Β ͱ͜ͱΜؤுͬͯΈͨ Masayuki Yoshida @endam109
։ൃ͍ͯ͠ΔαʔϏε ඪͷਐḿ͕͔ΔϏδωε4/4
όοΫΤϯυͷٕज़ ͓͍ίϥ $BLF1)1Λ༻͍ͯ͠·͢
$BLF1)1ͷݱঢ় $BLF1)1͕࠷৽ͰܥϦϦʔε͕ ഭΓͭͭ͋Δ
© ISAO | CONFIDENTIAL ͳͥϝδϟʔόʔδϣϯͷ Ξοϓσʔτͤͣʹ $BLF1)1Λ͍ଓ͚͍ͯΔͷ
ཧ༝ͦͷɿ$BLF1)1ܥ͔ΒܥͷҠߦπϥ͍ ͦ͏ɺܥผͷ ϑϨʔϜϫʔΫɾɾʂ େͳҠߦ࡞ۀ͕ެࣜʹࡌ͍ͬͯΔΑ⭐
ཧ༝ͦͷɿͦͦҠߦʹ͔͚Δ͕࣌ؒͳ͍ σβΠϯϦχϡʔΞϧͷਅͬ࠷தʂʂ Angular × Atomic DesignͰ σβΠϯϦχϡʔΞϧΛߦͬͯ·͢ º
ͦͷଞ৭ʑ͋ͬͯͷ݁ 僕たちはCakePHP2と付き合って いくしかないんだ・・! (誠に不本意だが)
$BLF1)1Ͱ Ͳ͏ؤுͬͨͷ͔Λհ͠Α͏ ΛͰͩʂ
1)1όʔδϣϯΞοϓάϨʔυ 1)1ܥ͔ΒܥͷҠߦ
4FSWJDFͷ࡞ $POUSPMMFSͱ.PEFMͷංେԽΛආ͚Δҝʹ ϏδωεϩδοΫΛஔ͘αʔϏεΛಠࣗʹ࡞
.PEFMͷόϦσʔγϣϯΛഇࢭ ूத͖͢.PEFMͰͳ͘"1*ύϥϝʔλͷόϦσʔγϣϯ ΘΓʹ3FTQFDUa7BMJEBUJPOͱ͍͏ϥΠϒϥϦΛ࠾༻
&OVNΛಋೖ .PEFMΫϥεͰఆͱͯ͠ѻ͍ͬͯͨ%#ͷ ϚελσʔλΛ&OVNʹஔ͖͑ͨʂ
ͳΜ͔৭ʑΧελϚΠζͨͬͨ͠ʂ σϑΥϧτ ಠࣗ $BLF ԿͦΕඒຯ͍͠ͷʁ
ϨΨγʔΛϨΨγʔͨΒ͠Ί͍ͯΔͷ ٕज़͚ͩͰͳ͘ ΤϯδχΞ͕ॻ͘ίʔυͰ͋Δ
愛にできることは まだあるかい 僕(コード)にできることは まだあるよ ࠷ޙʹݴ͍͍ͨ͜ͱ ˞͜ͷը૾ϑϦʔૉࡐͰ͢ɻ3"%8*.14Ͱ͋Γ·ͤΜɻ
© ISAO | CONFIDENTIAL ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠