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
大規模Angular in 現場 / Large scale Angular in real ...
Search
OKUNOKENTARO
June 26, 2018
Technology
7
4.1k
大規模Angular in 現場 / Large scale Angular in real world
2018/6/26 市ヶ谷Geek★Night #18にて発表した資料です。
OKUNOKENTARO
June 26, 2018
Tweet
Share
More Decks by OKUNOKENTARO
See All by OKUNOKENTARO
トレタO/X アーキテクチャ移行記 Next.js App Router化への道のり / TORETA TECH UPDATE 1
okunokentaro
5
11k
Podcastを継続する技術 / refactoradio-240119
okunokentaro
1
190
Webアプリケーション設計の第一歩は ディレクトリの整理から / Encraft 1
okunokentaro
34
10k
JSONとJSON Schemaを改めて理解する / tokyo_study
okunokentaro
9
2.4k
それでもどうしてRecoilを使うのか / Harajuku.ts Meetup Recoil
okunokentaro
19
5.6k
TypeScriptは10年でこんなに進化しました / TechFeed Experts Night 11
okunokentaro
6
1.7k
Hasura.io RDBをサクサク作る方法はARやO/RMだけじゃなくなりました/hasura-io
okunokentaro
5
680
コードには型アノテーションよりも要件アノテーションを増やせ!/harajukuts2
okunokentaro
14
6.4k
10年と3ヶ月でWebサービスを作った話 / Piyogrammer Conference 2021
okunokentaro
2
1.1k
Other Decks in Technology
See All in Technology
ホリスティックテスティングの右側も大切にする 〜2つの[はか]る〜 / Holistic Testing: Right Side Matters
nihonbuson
PRO
0
560
S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか/try-to-query-s3-glacier-from-athena
emiki
0
170
【CEDEC2025】大規模言語モデルを活用したゲーム内会話パートのスクリプト作成支援への取り組み
cygames
PRO
2
760
AWS re:Inforce 2025 re:Cap Update Pickup & AWS Control Tower の運用における考慮ポイント
htan
1
200
隙間時間で爆速開発! Claude Code × Vibe Coding で作るマニュアル自動生成サービス
akitomonam
3
250
Tableau API連携の罠!?脱スプシを夢見たはずが、逆に依存を深めた話
cuebic9bic
3
200
大規模イベントに向けた ABEMA アーキテクチャの遍歴 ~ Platform Strategy 詳細解説 ~
nagapad
0
180
僕たちが「開発しやすさ」を求め 模索し続けたアーキテクチャ #アーキテクチャ勉強会_findy
bengo4com
0
1.7k
LLM開発を支えるエヌビディアの生成AIエコシステム
acceleratedmu3n
0
370
オブザーバビリティプラットフォーム開発におけるオブザーバビリティとの向き合い / Hatena Engineer Seminar #34 オブザーバビリティの実現と運用編
arthur1
0
340
Nx × AI によるモノレポ活用 〜コードジェネレーター編〜
puku0x
0
320
恐怖!テストコードなき夜
tsukuboshi
2
110
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
RailsConf 2023
tenderlove
30
1.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
The Pragmatic Product Professional
lauravandoore
36
6.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Facilitating Awesome Meetings
lara
54
6.5k
Automating Front-end Workflow
addyosmani
1370
200k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Transcript
େن"OHVMBSJOݱ +VO ࢢϲ୩(FFL˒/JHIU !PLVOPLFOUBSP
୭ w Ԟݡଠ!PLVOPLFOUBSP w גࣜձࣾϐΫηϧάϦ ο υ w "OHVMBS+BQBO6TFS(SPVQ
ࣥච IUUQTCPPLJNQSFTTDPKQCPPLT
ͲΕΛ͍͍͑ ʁ w "OHVMBS w 3FBDU w 7VFKT
ͲΕΛ͍͍͑ ʁ w "OHVMBS w 3FBDU w 7VFKT ͖ʹ͠Ζ
ࢲͱେن
େنͷྺ࢙ IUUQTTQFBLFSEFDLDPNPLVOPLFOUBSP
ݱࡏͷঢ়گ w ૯ߦ ߦ ʢۭߦɺ ςε τίʔ υؚΉʣ w
૯ϑΝΠϧ ϑΝΠϧ ʢςε τؚΉʣ w ։ൃମ੍ w ϑϩϯ τΤϯ υ ɾ ΤϯδχΞਓ
ͳͥ"OHVMBSʹͨ͠ͷ͔ w ։ൃ։࢝࣌"OHVMBSWYΛબ w ࠓճ"OHVMBS+4ΞϓϦέʔγϣϯͷϦ ϓϨʔεͩͬͨ ʢͳ͓ฐࣾडୗઐͳͷͰϦ ϓϨʔεΫϥΠΞϯ τଆͷҙʣ
w "OHVMBS+4൛Λ։ൃͨ͠ελοϑ͕ͦͷ··։ൃΛ͢Δ͜ͱ͋Γ "OHVMBSΛબ w ͦ͜ʹ"OHVMBS+BQBO6TFS(SPVQͷ!PLVOPLFOUBSP͕ೖࣾ
ͳͥେنʹͳͬͨͷ͔ w "OHVMBS+4൛ͷը໘͕Β΅͏ʹଟ͍ w ը໘Ҏ্ w ը໘ͷػೳଟ͍ w ͦͷΞϓϦͷϦ ϓϨʔεͳ࣌Ͱنͷ༧͕ͭ͘
ͳͥখنʹ͠ͳ͔ͬͨͷ͔ w ը໘ΛΞϓϦʜͱ·Ͱ͍͔ͣͱ ͳ͍͔ͥͭ͘ͷΞϓϦʹׂ͠ͳ͔ͬͨͷ͔ w "OHVMBS+4൛։ൃ࣌ʹઃܭ ίʔ υ ϨϏϡʔͱ͍͏֓೦͕ͳ͘ ͦΕͧΕͷελοϑ͕ɺ
ͦΕͧΕʹ࡞ͬͨ w ݁Ռతʹɺ ͦͷελοϑ͕୲͍ͯ͠ͳ͍ը໘Λमਖ਼͢Δͱ͖ͷίε τ͕૿େ w ͦͷল͔Β ʢ"OHVMBS͕41"ʹ͍͍ͯΔͱ͍͏৴Ճຯͯ͠ʣ ڊେ4JOHMF1BHF"QQMJDBUJPOʹ͠Α ͏ ͱ͍͏ํʹͳͬͨ
ઌʹ݁Λݴ͏ w ͚Ζ
େنͷޭͱࡑ
େنʹͯ͠Α͔ͬͨ w ͋ΒΏΔը໘ΛͲͷΑ ͏ʹۉҰʹ࣮͢Δ͔ɺ ઃܭΛೖ೦ʹߦͬͨ w େن։ൃ͕͢Ͱʹ༧Ͱ͖ͨ͜ͱ͔Βɺ νʔϜͷਓ͕૿͑Δ͜ͱ༧Ͱ͖ͨ w ୭͕։ൃͯ͠ಉ͡ʹͳΔΑ
͏ͳݎ͍ΞʔΩςΫνϟʹͨ͠ w %%%ͷಋೖɺ $234ʹΑΔઃܭ w ͜ͷลͷϊϋҎ߱ͷաڈεϥΠ υʹͯ
େنʹͯ͠Α͔ͬͨ w ࣮͜Ε ʮେنʹͯ͠Α͔ͬͨʯ Ͱͳ͘ ʮઃܭͯ͠Α͔ͬͨʯ ʹ͗͢ͳ͍ w ୭͕Ͳͷը໘Λ࣮ͯ͠ಉ͡Α ͏ͳίʔ
υʹͳΔͷ ࣮ࡍϝ Ϧ ο τͩͬͨ w େنɺ ઃܭͷϝ Ϧ ο τΛ্ճ͍ͬͯ͘ σϝ Ϧ ο τΛ๊͑ͨ
େنʹͯ͠ޙչͨ͠ w ޙչ࢝͠Ίͨͷ։ൃ։͔࢝Βܦ͔ͬͯΒ͘ Β͍ w ͦΕ·Ͱޙչͷલஹ͕͋ͬͨɺ ͍ͭߟ͑ͳ͍Α ͏ʹ͍ͯͨ͠ w ·͞ʹޙչઌʹཱͨͣ
w ͷൃදͰ৮ΕͨΑ ͏ʹ w Ϗϧυ͕͍ɺ ςε τ͕͍ɺ $*͕͍
͞ w ཧతͳ ʮϏϧυͷ͞ʯ શελοϑͷ։ൃޮΛஶ͘͠Լ͛Δ w ϚγϯͷਐԽΛͬͯͯ͠ສߦϏϧυʹఢΘͳ͍ ʢ"OHVMBSWͰগ͠Ϛγʹͳͬͨʣ w
͜Ε͔Βେ͖͍ΞϓϦΛ։ൃ͢Δॾࢯʹஔ͔Εͯ ৗʹϏϧ υͷԼΛ͙ͨΊͷ͋ΒΏΔࢪࡦΛߨ͡Δ͖
େنҰ࿇ੜ w Ұେنʹ࡞ΓࠐΜͰޙ͔Βͷׂݫ͍͠ ʢ ɾ ༧ࢉ໘ɺ ج൫ൈ͖ग़͠ͷ͠͞ʣ w େنʹͳΔͱΘ͔͍ͬͯΔͳΒɺ
Έ͢Έ͢େنʹਐΜͰ͍͘ͷߟ͑ͨ͠΄͏͕͍͍ wʮ"OHVMBSେن͕ಘҙʯ ͱ͍͏ҙݟ͕͋ͬͨͱͯ͠ ʮେنʹ͖͢ʯ ͱҟͳΔ w "OHVMBSͩΖ͏͕ԿͩΖ͏͕େن͘ͳΔ w ͦͦେن։ൃΛ͠ͳ͍
ࠓΔͳΒͲ͏͢Δ͔ w ը໘୯ҐͰΞϓϦΛෳɺ ج൫ڞ௨ίʔ υΛ༻ w ը໘ؒભҠී௨ʹϖʔδߋ৽ w ը໘ؒσʔλڞ༗ɺ εΩʔϚΛ͔ͬ͠Γఆٛͨ͠
63-2VFSZ -PDBM4UPSBHF 4FTTJPO4UPSBHF PS#BDLFOE
5IBOLZPV ߴԽ·ͣ։ൃڥ͔Β