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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
OKUNOKENTARO
June 26, 2018
Technology
6
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
12k
Podcastを継続する技術 / refactoradio-240119
okunokentaro
1
200
Webアプリケーション設計の第一歩は ディレクトリの整理から / Encraft 1
okunokentaro
34
10k
JSONとJSON Schemaを改めて理解する / tokyo_study
okunokentaro
9
2.4k
それでもどうしてRecoilを使うのか / Harajuku.ts Meetup Recoil
okunokentaro
19
5.7k
TypeScriptは10年でこんなに進化しました / TechFeed Experts Night 11
okunokentaro
6
1.8k
Hasura.io RDBをサクサク作る方法はARやO/RMだけじゃなくなりました/hasura-io
okunokentaro
5
700
コードには型アノテーションよりも要件アノテーションを増やせ!/harajukuts2
okunokentaro
14
6.5k
10年と3ヶ月でWebサービスを作った話 / Piyogrammer Conference 2021
okunokentaro
2
1.1k
Other Decks in Technology
See All in Technology
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
7
3.7k
実践 Datadog MCP Server
nulabinc
PRO
2
230
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
150
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
4
380
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
2
13k
社内レビューは機能しているのか
matsuba
0
140
Claude Code 2026年 最新アップデート
oikon48
13
10k
Dr. Werner Vogelsの14年のキーノートから紐解くエンジニアリング組織への処方箋@JAWS DAYS 2026
p0n
1
140
Sansanでの認証基盤内製化と移行
sansantech
PRO
0
520
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
3k
[JAWSDAYS2026][D8]その起票、愛が足りてますか?AWSサポートを味方につける、技術的「ラブレター」の書き方
hirosys_
3
190
AWSの資格って役に立つの?
tk3fftk
2
350
Featured
See All Featured
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
120
A designer walks into a library…
pauljervisheath
210
24k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
160
The Invisible Side of Design
smashingmag
302
51k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Curse of the Amulet
leimatthew05
1
10k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
150
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
210
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
110
Optimising Largest Contentful Paint
csswizardry
37
3.6k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
230
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 ߴԽ·ͣ։ൃڥ͔Β