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
RxJSとAngular
Search
puku0x
November 21, 2017
Technology
0
310
RxJSとAngular
puku0x
November 21, 2017
Tweet
Share
More Decks by puku0x
See All by puku0x
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
1.6k
Nx × AI によるモノレポ活用 〜コードジェネレーター編〜
puku0x
0
1.3k
ファインディにおけるフロントエンド技術選定の歴史
puku0x
2
240
ファインディでのGitHub Actions活用事例
puku0x
9
3.5k
Findyの開発生産性向上への取り組み ~Findyフロントエンドの場合~
puku0x
0
440
Findyの開発生産性を上げるためにやったこと
puku0x
1
610
Angularコーディングスタイルガイドはいいぞ
puku0x
1
370
Nx CloudでCIを爆速にした話
puku0x
0
890
Findyのフロントエンド設計刷新を通して得られた技術的負債との向き合い方
puku0x
1
1.8k
Other Decks in Technology
See All in Technology
AWS IoT 超入門 2025
hattori
0
330
コンテキストエンジニアリング入門〜AI Coding Agent作りで学ぶ文脈設計〜
kworkdev
PRO
1
860
AWSでAgentic AIを開発するための前提知識の整理
nasuvitz
2
150
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
14k
衛星画像超解像化によって実現する2D, 3D空間情報の即時生成と“AI as a Service”/ Real-time generation spatial data enabled_by satellite image super-resolution
lehupa
0
160
E2Eテスト設計_自動化のリアル___Playwrightでの実践とMCPの試み__AIによるテスト観点作成_.pdf
findy_eventslides
2
620
「使い方教えて」「事例教えて」じゃもう遅い! Microsoft 365 Copilot を触り倒そう!
taichinakamura
0
380
技育祭2025【秋】 企業ピッチ/登壇資料(高橋 悟生)
hacobu
PRO
0
100
能登半島災害現場エンジニアクロストーク 【JAWS FESTA 2025 in 金沢】
ditccsugii
0
630
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3k
Simplifying Cloud Native app testing across environments with Dapr and Microcks
salaboy
0
150
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
3
5.5k
Featured
See All Featured
Navigating Team Friction
lara
190
15k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Statistics for Hackers
jakevdp
799
220k
Fireside Chat
paigeccino
40
3.7k
4 Signs Your Business is Dying
shpigford
185
22k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
For a Future-Friendly Web
brad_frost
180
9.9k
A better future with KSS
kneath
239
18k
Side Projects
sachag
455
43k
The Invisible Side of Design
smashingmag
302
51k
Embracing the Ebb and Flow
colly
88
4.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Transcript
3Y+4ͱ"OHVMBS 3Yษڧձ
3Yษڧձ 2 ৽ٓါ !QVLVY ג ϨείΤϯδχΞ OHGVLVPLBද
3Yษڧձ ։ൃதͷ w ਫ਼ਆՊ͚ͷిࢠΧϧς 3
3Yษڧձ ࠷ۙͬͯΔ͜ͱ w ओྗͷϦχϡʔΞϧ w ϑϨʔϜϫʔΫ৽ w 4QSJOH#PPU "OHVMBSY w
ͦͷଞ͍Ζ͍Ζʢ5%% 3FEVY 18" ʜʣ 4 ڵຯͷ͋ΔํϨείʂ
3Yษڧձ 5 "OHVMBS
3Yษڧձ ͳͥ"OHVMBSͷʁ 6
3Yษڧձ 7
3Yษڧձ w "OHVMBSͰͷඇಉظ௨৴ͷ֓ཁ )UUQ$MJFOUʢ̍ʣ 8 SFUSZ TVCTDSJCF EFMBZ
TVCTDSJCF ʜͦͷଞ͍Ζ͍Ζ )UUQ$MJFOU $PNQPOFOUT 4FSWJDFT 3FRVFTU 3FTQPOTF (&5 1045 ʜ 0CTFSWBCMF *OUFSDFQUPS
3Yษڧձ )UUQ$MJFOUʢ̎ʣ w ࣮ྫ 9 !$PNQPOFOU \ʜ^ FYQPSUDMBTT.Z$PNQPOFOU\ DPOTUSVDUPS
QSJWBUFIUUQ)UUQ$MJFOU \^ GFUDI"MM \ SFUVSOUIJTIUUQHFU bBQJJUFNT` TVCTDSJCF JUFNT\ DPOTPMFMPH JUFNT ^ ^ ^ ඪ४ͷ௨৴ϥΠϒϥϦ ͕0CTFSWBCMFΛฦ͢ ˣ ෳࡶͳ௨৴એݴత ʹॻ͚ΔͷͰศར
3Yษڧձ 0CTFSWBCMFͷදࣔ w BTZODύΠϓ 10 !$PNQPOFOU \ TFMFDUPSbBQQMJTU` UFNQMBUFAVM
MJ OH'PSlMFUJUFNPGJUFNTcBTZODz\\JUFN^^MJ VMA ^ FYQPSUDMBTT-JTU$PNQPOFOUJNQMFNFOUT0O*OJU\ JUFNTTUSJOH<> DPOTUSVDUPS QSJWBUFIUUQ)UUQ$MJFOU \ JUFNTUIJTIUUQHFU bBQJJUFNT` ^ ^ TVCTDSJCF ͱ VOTVCTDSJCF ࣗಈͰߦΘΕΔ 0CTFSWBCMFͷม
3Yษڧձ w ྫɿμΠΞϩάͷϘλϯΠϕϯτΛʹ 11 Πϕϯτॲཧ
3Yษڧձ &WFOU&NJUUFS w جຊతͳ͍ํ 12 !$PNQPOFOU \ TFMFDUPSbBQQHSFFUJOH` UFNQMBUFACVUUPO
DMJDL lHSFFUJOHFNJU bIFMMP` z$MJDLUIJTCVUUPOA ^ FYQPSUDMBTT(SFFUJOH$PNQPOFOU\ !0VUQVU HSFFUJOHOFX&WFOU&NJUUFS ^ BQQHSFFUJOH HSFFUJOH lBMFSU FWFOU zBQQHSFFUJOH &WFOU&NJUUFS 4VCKFDUΛܧঝ
3Yษڧձ w ઌఔͷ֬ೝμΠΞϩάͷ࣮ྫ w OHYCPPUTUSBQNPEBMΛར༻ ࣗલͰ࣮͢ΔΑΓָ ˞ίϯϙʔωϯτ͕ผಡΈࠐΈ͞ΕΔͨΊ!0VUQVU ͕ޮ͔ͳ͘ͳΔ w σΟϨΫςΟϒʢΧελϜଐੑʣͰڞ௨Խ
13 Πϕϯτͷ ͪΐͬͱෳࡶͳ BQQQBSFOU BDPOpSN%JBMPH DPOpSN lPO$POpSN FWFOU z֬ೝB BQQQBSFOU σΟϨΫςΟϒܦ༝ͰΠϕϯτʜ
3Yษڧձ &WFOU&NJUUFS 4VCKFDU 14 ˞4VCKFDU0CTFSWBCMF 0CTFSWFS
3Yษڧձ TVCTDSJCFͰ͖Δʂ 15
3Yษڧձ w σΟϨΫςΟϒܦ༝ͰϘλϯԡԼ࣌ͷΠϕϯτΛ 16 ίϯϙʔωϯτ BQQ$POpSN σΟϨΫςΟϒ ΧελϜଐੑ ࢠίϯϙʔωϯτ ʢμΠΞϩάʣ
BBQQ$POpSN DPOpSN lPO$POpSN FWFOU z֬ೝB !0VUQVU DPOpSNOFX&WFOU&NJUUFS DPOTUNPEBM3FGTIPX.PEBM %JBMPH$PNQPOFOU NPEBM3FGDPOUFOUDPOpSN TVCTDSJCF FWFOUUIJTDPOpSNFNJU FWFOU CVUUPO DMJDL lDPOpSNFNJU z0,CVUUPO !0VUQVU DPOpSNOFX&WFOU&NJUUFS TVCTDSJCF FNJU ࣮ྫ
3Yษڧձ 3FBDUJWF'PSN w ϞσϧϕʔεͷೖྗνΣοΫ 17 !$PNQPOFOU \ʜ^ FYQPSUDMBTT.Z$PNQPOFOU\ GPSN'PSN(SPVQ
DPOTUSVDUPS QSJWBUFGC'PSN#VMEFS \ UIJTGPSNGCHSPVQ \ UJUMF< 7BMJEBUPSTSFRVJSFE> ^ UIJTGPSNWBMVF$IBOHFT pMUFS EBUBUIJTGPSNWBMJE TVCTDSJCF EBUBDPOTPMFMPH EBUB ^ ^ ೖྗͷมߋΛ 0CTFSWBCMFͰݕ
3Yษڧձ ͦͷଞ w ύϑΥʔϚϯενϡʔχϯά w $IBOHF%FUFDUJPO4USBUFHZ0O1VTIͰߴԽ ˞ͨͩ͠ೖྗ͕ϓϦϛςΟϒܕͰͳ͍ͱมߋݕ͕ޮ͔ͳ͘ͳΔ w 0CTFSWBCMFͰ͢ 18
BQQUJUMF<UJUMF>lb)FMMP`zBQQUJUMFมߋݕՄ BQQMJTU<EBUB>lTPNF%BUBzBQQMJTUมߋݕෆՄ BQQMJTU<EBUB>lEBUBzBQQMJTUEBUB0CTFSWBCMF EBUBTVCTDSJCF EBUBUIJTDIBOHF%FUFDUJPONBSL'PS$IFDL
3Yษڧձ 19
3Yษڧձ ͍͢͝ 20
3Yษڧձ Ͳ͏ͬͯ 3Y+4ษڧ͢Δʁ 21
ࢀߟॻ IUUQTCPPUIQNKBJUFNT
3Yษڧձ ͓·͚ 23
3Yษڧձ 24 ͜͜ʹ3Y+4͕͋Δ͡ΌΖʁ ʈТʈ 㱭3Y+4㱬
3Yษڧձ 25 ͜ΕΛ"OHVMBSͱ߹Θͤͯʜ ʈТʈ 㲇㱭㱬㲇
3Yษڧձ 26 ͜͏͡Όʂ ʈТʈ 㱭OHSY㱬
3Yษڧձ OHSY 3FBDUJWFMJCSBSJFTGPS"OHVMBS 27
3Yษڧձ OHSY 3Y+4ϕʔεͷ"OHVMBS༻ঢ়ଶཧϥΠϒϥϦ w !OHSYTUPSF 3FEVYMJLFͳঢ়ଶཧΛఏڙ w !OHSYF⒎FDUT 3FEVYͰ͍͏ͱ͜Ζͷ.JEEMFXBSF 28
3Yษڧձ ར༻ྫ w !OHSYTUPSFͰ3FEVYʢ࣮ࡍͷίʔυ͏গ͠ෳࡶͰ͢ʣ 29 FYQPSUDMBTT$SFBUFJNQMFNFOUT"DUJPO\ SFBEPOMZUZQF$3&"5& DPOTUSVDUPS QVCMJDQBZMPBE5PEP \^
^ UIJTTUPSFEJTQBUDI OFX$SFBUF UPEP 4UPSF0CTFSWBCMF 0CTFSWFS UIJTUPEPUIJTTUPSFTFMFDU bUPEP` UIJTBDUJPOTPG5ZQF $3&"5& QJQF ʜ "DUJPOT0CTFSWBCMF FYQPSUJOUFSGBDF4UBUF\ SFBEPOMZUPEP5PEP ^ FYQPSUGVODUJPOSFEVDFS TUBUF BDUJPO"DUJPO 4UBUF\ʜ^
3Yษڧձ 30 ৄ͘͠8FCͰ IUUQTRJJUBDPNQVLVYJUFNTBFEDCE IUUQTHJUIVCDPNOHSYQMBUGPSN
5IBOLZPV