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
Redux + Android
Search
Pocket7878
March 20, 2019
Technology
1
360
Redux + Android
CREWのアプリケーションで採用している Redux + α での経験について
Pocket7878
March 20, 2019
Tweet
Share
More Decks by Pocket7878
See All by Pocket7878
第4回 Beyond SaaS Azit CTO 登壇資料
pocket7878
0
130
オンデマンドデリバリー新規事業 CREW Expressの位置情報基盤とAWS
pocket7878
0
770
CREWのUX開発事例紹介
pocket7878
0
270
Push通知多用サービスならではのRails API開発・運用ノウハウ
pocket7878
0
850
CREWが目指す 日本ならではの「モビリティの未来」
pocket7878
0
440
Other Decks in Technology
See All in Technology
AIとSREの未来 / AI and SRE
ymotongpoo
2
1.7k
Vibe Codingの裏で、 考える力をどう取り戻すか
csekine
0
290
為什麼我們需要 Observability?
marcustung
0
470
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
6.6k
データ戦略部門 紹介資料
sansan33
PRO
1
3.1k
これならできる!Kotlin・Spring・DDDを活用したAll in oneのマイクロサービス開発術
demaecan
0
110
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/03 - 2025/05
oracle4engineer
PRO
1
120
SwiftUI Transaction を徹底活用!ZOZOTOWN UI開発での活用事例
tsuzuki817
1
130
Generational ZGCのメモリ運用改善 - その物理メモリ使用量、本当に正しい?
tabatad
0
270
Introduction to Bill One Development Engineer
sansan33
PRO
0
240
やさしいClaude Code入門
minorun365
PRO
40
32k
Drawing with LLMs
rist
0
180
Featured
See All Featured
Speed Design
sergeychernyshev
30
980
Docker and Python
trallard
44
3.4k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Building Adaptive Systems
keathley
42
2.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
The Cult of Friendly URLs
andyhume
78
6.4k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
6
640
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Transcript
3FEVY "OESPJE QPDLFU
ेُᚸྯ QPDLFU גࣜձࣾ"[JU $PGPVOEFS 5FDI-FBE ܚጯٛक़େֶࡏֶதʹɺגࣜձࣾ"[JUΛઃ ཱɻ ݄ɺεϚϗͰݺΔ૬ΓΞϓ Ϧʰ$3&8ʱΛެ։ɻ
υϥΠϒͷϥϒΛɺΈΜͳͷͷɻ
lΓ͍ͨzͱl͍ͤͨz Λͭͳ͛ΔϞϏϦςΟɾϓϥοτϑΥʔϜ
"HFOEB w ฐࣾͷΞϓϦ։ൃͰͷΈ w 3FEVYͷجૅ w ฐࣾͰͷΧελϜ w ը໘ભҠ w
͓ΘΓ w 1SP$PO w ·ͱΊ
ฐࣾͷΞϓϦ։ൃͰͷΈ αʔόʔଆͰϦΞϧλΠϜʹϢʔβʔͷεςʔλε͕มԽ͢Δ ୭͔ͤͯ͘ Ε·ͤΜ͔ ϦΫΤετ͕ དྷ͍ͯ·͢ 0,Ͱ͢ Ϛον͠·ͨ͠ ɿ"1*ϦΫΤετ ɿ1VTI௨
ฐࣾͷΞϓϦ։ൃͰͷΈ Ϛονϯάαʔόʔ্ͰϦΞϧλΠϜʹൃੜ͢Δ ͦΕʹԠͯ͡ϦΞϧλΠϜʹը໘ભҠͤͨ͞Γ දࣔΛߋ৽͢Δඞཁ͕͋Δɻ αʔόʔ͔Βͷ1VTI௨ΛܖػʹΞϓϦͷσʔλΛมԽ ͤͯ͞ը໘ΛભҠͤ͞Δඞཁ͕͋ͬͨΒ࣮ߦ͢Δ ࣦഊ͢Δͱ࿏্Ͱ·ͪ΅͏͚ʹͳͬͨΓͯ͠࠷ѱ σʔλͷมԽ͕Ͳ͔͜Βൃੜͯ͠ɺ ͦΕ͕Ͳ͏ө͞ΕΔ͖͔ͷϏδωεϩδοΫ͕ෳࡶ
3FEVYͷجૅ
3FEVYͷجૅ w 4UBUF w ΞϓϦશମͷঢ়ଶΛʮ੩తʹʯදݱͨ͠σʔλ w "DUJPO w ঢ়ଶʹର͢Δʮมߋ༰ʯΛදݱ͢Δ w
3FEVDFS w 4UBUFͱ"DUJPO͔Βɺ࣍ͷ4UBUFΛܭࢉ͢Δ७ਮؔ w 4UPSF w 4UBUFͷมԽͷͨΊͷೖग़ྗͷ૭ޱ
ฐࣾͰͷΧελϚΠζ ը໘ભҠͱΤϥʔ௨4UPSFܦ༝Ͱྲྀ͢
ฐࣾͰͷΧελϚΠζ 1VTI௨ͳͲ͔Βڧ੍తʹը໘ભҠ͕ൃੜ͢Δ ը໘ભҠͱετΞͷߋ৽ͷॱংͷอূ͕͍ͨ͠ ೖྗܕͰ͚͓͕ͯ͘ɺ෦Ͱ୯Ұͷ3Yͷε τϦʔϜʹ͓͖ͯ͠ɺॱ൪ʹॲཧ͢Δ "DUJPOͰ͋Ε3FEVDFSͰ4UBUFߋ৽ /BWJHBUJPOͰ͋Εɺ/BWJHBUJPO༻ͷ4VCKFDUʹྲྀ͢
ฐࣾͰͷΧελϚΠζ /BWJHBUJPOΠϕϯτநతͳը໘ભҠΠϕϯτ ભҠઌ&OVNͰཧ͍ͯͯ͠ɺ ࣮ࡍͷ'SBHNFOU3PVUFS͔ΒҾ͍ͯ͘ΔΑ͏ʹநԽ͍ͯ͠Δ ֤ը໘࣮ࡍʹͲͷ'SBHNFOUʹߦ͘ͷ͔Βͳͯ͘ྑ͍ w 1VTI w 1PQ w
3FOFX
ྑ͔ͬͨ w Ͳ͜ʹԿΛॻ͖͘Θ͔Γ͍͢ w ίʔυϨϏϡʔͰ໎͍͕ݮΒͤΔ w ը໘ؒͷใڞ༗͕γϯϓϧʹͳͬͨ w ϥΠϑαΠΫϧΛҙࣝ͠ͳͯ͘ࡁΉ w
ΞϓϦʹ͓͖ΔมԽ͕ҰՕॴͰࢹͰ͖Δ
͔ͬͨ͠ w ΩϟονΞοϓʹগ͕͔͔࣌ؒ͠Δ w νϡʔτϦΞϧతͳࣾυΩϡϝϯτΛॻ͍ͯಡΜͰΒ͏ w ಛఆͷը໘ʹ͔ؔ͠ͷͳ͍ใ͋Δ w 1SFTFOUFSʹஔ͔͘Ͳ͏͔ͷೝࣝͷ౷Ұ͕ඞཁ w
#VOEMFͰͨ͠΄͏ָ͕ͳใ͋Δ w ύϥϝʔλͰ͔ΘΔϞʔμϧతͳը໘
$3&8ͷΞʔΩςΫνϟ 3FEVY .71 $MFBO"SDI
·ͱΊ w ୯ํσʔλϑϩʔͱ͍͏ίϯηϓτ͕ඇৗʹྑ͍ w ΞϓϦͷঢ়ଶมԽΛҰׅཧࢹͰ͖Δ w ίϯηϓτͷཧղʹ͕͔͔࣌ؒΔͷͰɺΨΠυඞਢ w 3FEVY͍͍ͧ
ҰॹʹϞϏϦςΟͷະདྷΛΓ·͠ΐ͏
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ