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概要とv5について
Search
puku0x
January 20, 2018
Technology
0
290
Angular概要とv5について
puku0x
January 20, 2018
Tweet
Share
More Decks by puku0x
See All by puku0x
ファインディにおけるフロントエンド技術選定の歴史
puku0x
2
170
ファインディでのGitHub Actions活用事例
puku0x
9
3k
Findyの開発生産性向上への取り組み ~Findyフロントエンドの場合~
puku0x
0
410
Findyの開発生産性を上げるためにやったこと
puku0x
1
570
Angularコーディングスタイルガイドはいいぞ
puku0x
1
270
Nx CloudでCIを爆速にした話
puku0x
0
780
Findyのフロントエンド設計刷新を通して得られた技術的負債との向き合い方
puku0x
1
1.7k
最高の開発体験を目指して 〜Findyのフロントエンド設計刷新〜
puku0x
0
790
VSCode GraphQL + GraphQL Code Generator による快適なフロントエンド開発
puku0x
0
2.6k
Other Decks in Technology
See All in Technology
日経のデータベース事業とElasticsearch
hinatades
PRO
0
260
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
240
急成長する企業で作った、エンジニアが輝ける制度/ 20250227 Rinto Ikenoue
shift_evolve
0
370
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.6k
事業モメンタムを生み出すプロダクト開発
macchiitaka
0
100
サバイバルモード下でのエンジニアリングマネジメント
konifar
21
6.8k
株式会社Awarefy(アウェアファイ)会社説明資料 / Awarefy-Company-Deck
awarefy
3
12k
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
220
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.6k
Cracking the Coding Interview 6th Edition
gdplabs
14
28k
AIエージェント元年@日本生成AIユーザ会
shukob
1
260
Охота на косуль у древних
ashapiro
0
120
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
133
9.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Scaling GitHub
holman
459
140k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Become a Pro
speakerdeck
PRO
26
5.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Gamification - CAS2011
davidbonilla
80
5.2k
Transcript
"OHVMBS֓ཁͱWʹ͍ͭͯ OHGVLVPLB"OHVMBS.FFUVQ-5
OHGVLVPLB"OHVMBS.FFUVQ ৽ٓါ !QVLVY ג ϨείΤϯδχΞ OHGVLVPLBද 2
OHGVLVPLB"OHVMBS.FFUVQ "OHVMBS w (PPHMF͕ओಋ͢ΔϑϩϯτΤϯυϑϨʔϜϫʔΫ w ಛ w ίϯϙʔωϯτࢦ w ߴύϑΥʔϚϯε
w ϑϧελοΫ 3 IUUQTBOHVMBSJP
OHGVLVPLB"OHVMBS.FFUVQ ίϯϙʔωϯτ w ΧελϜཁૉΛఆٛ 4 !$PNQPOFOU \ TFMFDUPSbBQQTBNQMF` UFNQMBUFAQ)FMMP
\\UJUMF^^QA ^ FYQPSUDMBTT4BNQMF$PNQPOFOU\ !*OQVU UJUMFTUSJOH ^ BQQTBNQMFUJUMFl"OHVMBSzBQQTBNQMF
OHGVLVPLB"OHVMBS.FFUVQ αʔϏε w ϏδωεϩδοΫ w αʔϏεΛ%* 5 !*OKFDUBCMF FYQPSUDMBTT4BNQMF4FSWJDF\
HFU5JUMF \SFUVSOb"OHVMBS`^ ^ FYQPSUDMBTT4BNQMF$PNQPOFOU\ DPOTUSVDUPS QSJWBUFTFSWJDF4BNQMF4FSWJDF \^ ^
OHGVLVPLB"OHVMBS.FFUVQ ύΠϓ w จࣈྻͷܗ 6 !1JQF \OBNFbBXFTPNF`^ FYQPSUDMBTT"XFTPNF1JQFJNQMFNFOUT1JQF5SBOTGPSN\ USBOTGPSN
WBMVFTUSJOH BSHT \ SFUVSOWBMVF JTBXFTPNF ^ ^ Q\\b"OHVMBS`cBXFTPNF^^Q"OHVMBSJTBXFTPNF
OHGVLVPLB"OHVMBS.FFUVQ "OHVMBS$-* w "OHVMBSΛ༻͍ͨΞϓϦ։ൃΛॿ͚Δπʔϧ w ίϯϙʔωϯταʔϏεͷςϯϓϨʔτੜ w αʔόىಈΞϓϦͷϏϧυ໘ݟͯ͘ΕΔ 7 OQNJOTUBMMH!BOHVMBSDMJ
OHOFXNZBQQ OHTFSWF OHCVJMEQSPE
OHGVLVPLB"OHVMBS.FFUVQ ຊޠυΩϡϝϯτ 8 IUUQTBOHVMBSKQ
OHGVLVPLB"OHVMBS.FFUVQ WˠW 9
OHGVLVPLB"OHVMBS.FFUVQ 4FNBOUJD7FSTJPOJOH 10 "OHVMBS .BKPSഁյతมߋΛؚΉ .JOPSഁյతมߋͳ͠ 1BUDIόάमਖ਼ ʹҰճͷϝδϟʔόʔδϣϯΞοϓ
OHGVLVPLB"OHVMBS.FFUVQ "OHVMBS w ʮΑΓখ͘͞ɺߴɺ͍ͦͯ͘͢͠ʯ w ࡉ͔ͳ͍উखͷ্ίϯύΠϥͷ࠷దԽ͕த৺ 11
OHGVLVPLB"OHVMBS.FFUVQ ΑΓখ͘͞ w Ϗϧυ࠷దԽ w BOHVMBSJPόϯυϧαΠζݮ w 3Y+4ରԠ w 1JQFBCMF0QFSBUPS࠾༻Ͱ5SFF4IBLJOHޮՌ61
w ৽͍͠ίϯύΠϥΦϓγϣϯʢWʣ w QSFTFSWF8IJUFTQBDFTGBMTFͰ༨ͳۭനΛআ 12
OHGVLVPLB"OHVMBS.FFUVQ ΑΓߴ w OH'PSNͷVQEBUF0O σʔλߋ৽όϦσʔγϣϯͷλΠϛϯάΛ੍ޚͰ͖Δ w 3FBDUJWF'PSNͰར༻Մ 13 JOQVUOBNFOBNFOH.PEFM<OH.PEFM0QUJPOT>\VQEBUF0ObCMVS^ GPSN<OH'PSN0QUJPOT>\VQEBUF0OTVCNJU^
OHGVLVPLB"OHVMBS.FFUVQ ΑΓߴ w ΧελϜ;POF w มߋݕΛશखಈʹΓସ͑Δ͜ͱͰ͖Δ 14 QMBUGPSN#SPXTFS%ZOBNJD CPPUTUSBQ.PEVMF "QQ.PEVMF
\ OH;POFbOPPQ ^ ˞ίϯϙʔωϯτͰ$IBOHF%FUFDUPS3FGΛ%*ͯ͠ ɹEFUFDU$IBOHFT ΛݺͿͱมߋݕ͞ΕΔ
OHGVLVPLB"OHVMBS.FFUVQ ͍͘͢ w )UUQ$MJFOUͷҾʹΦϒδΣΫτϦςϥϧΛೖՄೳ 15 DPOTUIFBEFSTOFX)UUQ)FBEFST TFU b9)&"%&3` bIFBEFS`
DPOTUQBSBNTOFX)UUQ1BSBNT TFU bGPP` bCBS` IUUQHFU VSM \IFBEFST QBSBNT^ IUUQHFU VSM \ IFBEFST\b9)&"%&3`bIFBEFS`^ QBSBNT\bGPP`bCBS`^ ^
OHGVLVPLB"OHVMBS.FFUVQ ͍͘͢ w ϧʔτͷͷύϥϝʔλʹΞΫηεͰ͖ΔʢWʣ 16 3PVUFS.PEVMFGPS3PPU SPVUFT \ QBSBNT*OIFSJUBODF4USBUFHZBMXBZT
^
OHGVLVPLB"OHVMBS.FFUVQ ΑΓ͍͘͢ w "OHVMBS$-*ͷαϙʔτڧԽ w 4FSWJDF8PSLFS w 6OJWFSTBMʢαʔόʔαΠυϨϯμϦϯάʣ w "QQ4IFMM
17 OHOFXOBNFTFSWJDFXPSLFS OHHFOFSBUFVOJWFSTBMOBNF OHHFOFSBUFBQQTIFMMOBNFVOJWFSTBMBQQBQQ
OHGVLVPLB"OHVMBS.FFUVQ 18" w 4FSWJDF8PSLFS 6OJWFSTBM "QQ4IFMM 18
OHGVLVPLB"OHVMBS.FFUVQ ඇਪ w !BOHVMBSIUUQ w !BOHVMBSDPNNPOIUUQʹҠߦ͠·͠ΐ͏ʂ 19
OHGVLVPLB"OHVMBS.FFUVQ ഇࢭ͞ΕΔ"1* w UFNQMBUFͷαϙʔτഇࢭˠOHUFNQMBUF w 0QBRVF5PLFOഇࢭˠ*OKFDUJPO5PLFO5 w /H'PSഇࢭˠ/H'PS0G·ͨ OH'PS w
3PVUFS.PEVMFGPS3PPU ͷJOJUJBM/BWJHBUJPOͷܕ CPPMFBOˠTUSJOH bFOBCMFc`EJTBCMF` ʹมߋ 20
OHGVLVPLB"OHVMBS.FFUVQ WˠWഁյతมߋ w JOʢࠃࡍԽʣ w $PNNPO-PDBMF%BUB3FQPTJUPSZʹஔ͑ w *&&EHFͰͷ%BUF1JQFόάղফ w σϑΥϧτFO64
21
OHGVLVPLB"OHVMBS.FFUVQ "OHVMBS w ݄ϦϦʔε༧ఆ w -54ʢظαϙʔτʣ w !BOHVMBSIUUQഇࢭ w *WZʢ৽͍͠Ϩϯμϥʔʣ
22