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
レガシーなフレームワークで不本意ながらもとことん頑張ってみた
Search
endam
August 20, 2019
Programming
0
510
レガシーなフレームワークで不本意ながらもとことん頑張ってみた
「あるあるLT〜サーバーサイドエンジニア〜 Vol.4」LT登壇時の資料となります。
https://andfactory.connpass.com/event/136100
endam
August 20, 2019
Tweet
Share
More Decks by endam
See All by endam
Web開発における開発環境構築の歴史と変遷〜原始時代から現代(Docker)まで〜
endam
0
230
What is Atomic Design?
endam
0
93
Angular × Atomic Designでデザインリニューアルを行った話
endam
2
680
僕たちはサービスの多言語化にどう立ち向かうべきか
endam
4
1.4k
Postman
endam
0
460
Engineer's Mind
endam
1
140
Be the best development team
endam
0
97
Yarnの導入
endam
0
530
Web APIの現場あるある解決特集〜こうして僕たちのAPIは使いやすくなった〜
endam
0
520
Other Decks in Programming
See All in Programming
「AWS CDK入門」の前日譚/Prequelto-Introduction-To-AWSCDK
tyumugi1113
0
100
アーキテクチャと考える迷子にならない開発者テスト
irof
9
3.2k
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
1
1.2k
チーム開発の “地ならし"
konifar
8
5.8k
AIの弱点、やっぱりプログラミングは人間が(も)勉強しよう / YAPC AI and Programming
kishida
10
5.2k
高単価案件で働くための心構え
nullnull
0
160
「10分以内に機能を消せる状態」 の実現のためにやっていること
togishima
1
530
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
2.4k
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
680
生成AIを活用したリファクタリング実践 ~コードスメルをなくすためのアプローチ
raedion
0
110
CloudNative Days Winter 2025: 一週間で作る低レイヤコンテナランタイム
ternbusty
7
1.7k
歴史から学ぶ「Why PHP?」 PHPを書く理由を改めて理解する / Learning from History: “Why PHP?” Rediscovering the Reasons for Writing PHP
seike460
PRO
0
160
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
680
Facilitating Awesome Meetings
lara
57
6.6k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Git: the NoSQL Database
bkeepers
PRO
432
66k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Thoughts on Productivity
jonyablonski
73
4.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
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 ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠