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の細かい話 #react_fukuoka
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Hiroyuki ANAI
January 25, 2019
Programming
870
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Reduxの細かい話 #react_fukuoka
React勉強会@福岡 vol.1 - connpass
https://rakko.connpass.com/event/113051/
Hiroyuki ANAI
January 25, 2019
More Decks by Hiroyuki ANAI
See All by Hiroyuki ANAI
書き換えて学ぶTemporal #fukts
pirosikick
2
430
fukuoka.ts #3 社内でESLintの共通設定を配りたい2025年春版
pirosikick
3
490
compilerOptions、全部読んだ
pirosikick
1
300
Step Functionsの設計時に知っておいたほうがいいかもしれないこと
pirosikick
0
540
Go言語による並行処理「4.4 orチャネル」の図
pirosikick
0
490
サイボウズWebフロントエンド脱レガシーの今までとこれから
pirosikick
6
17k
@cybozu/eslint-configから学ぶ、全社共通ESLint configの運用
pirosikick
4
1.9k
Web Share Target API #w3fukuoka
pirosikick
0
740
Google I/O '19のWebをまとめる会
pirosikick
2
900
Other Decks in Programming
See All in Programming
Flow は今どうなっているか
mizdra
PRO
0
690
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
2
430
KotlinConf Extended South Korea 2026 Keynote
l2hyunwoo
0
120
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
110
Press start. Python's next generation.
willingc
PRO
2
110
「人を評価する AI」の設計と実装
ryoyanara
0
230
MySQLとPostgreSQLって何が違うの?
akagami
0
130
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
2
100
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
270
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
100
AI Readyの正体はデータマネジメントだ メダリオン2.0の最前線
freee
PRO
0
360
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Claude Code のすすめ
schroneko
67
230k
Skip the Path - Find Your Career Trail
mkilby
1
190
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
440
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
GitHub's CSS Performance
jonrohan
1033
470k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
550
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Unsuck your backbone
ammeep
672
58k
Transcript
3FEVYͷࡉ͔͍ ۚ 3FBDUษڧձ!ԬWPM !QJSPTJLJDL
ࣗݾհ w !QJSPTJLJDL w ݀Ҫ w 3FBDUೖʢᠳӭࣾʣஶऀ w εϚϒϥͷ࿅श͍͕ͨ͠ εϓϥτΡʔϯ͕·͍ͩ͠
͢͜ͱ w 3FEVYͷ w ʮ͍ͬͯΔਓ͍ͬͯΔɺΒͳ͍ਓ֮͑ͯͶʯ w ͱ͍͏ݟʹ͍ͭͯ͠·͢ w ʮࡉ͔͍ʯͱ͍͏ͱඍົͳؾ͕ͨ͠ͷͰʁ͚·ͨ͠ w
ʮେͳ͡Όͳ͍ʯͱ͍͏ҙຯ߹͍͔͠Εͳ͍ w Α͏খωλͰ͢
ͳΜͰʁ w 3FEVY͍ͩͿރΕ͍ͯΔ͕ɺ w ੲ͔ΒͬͯΔਓͱ࠷ۙ͡ΊͨਓͰ ࣝͷ։͖͕େ͖͍ؾ͕͢Δ w ͦͷࣝͷ։͖ΛຒΊΔͷ͋Μ·Γͳ͍ؾ͕͢Δ w ͳͷͰɺ࠷࣭ۙ͞Εͨ͜ͱͷΞϯαʔ
͜ΕͬͯͨΒศརͱ͍͏͜ͱΛ͠·͢ w ͍ͬͯΔਓʹͱͬͯ ʮͨΓલ͡ΌΜʯΈ͍ͨͳ͔͠Εͳ͍͕ྃ͝ঝ͍ͩ͘͞
࣍ w EJTQBUDIͷฦΓ w SFEVYUIVOLͷXJUI&YUSB"SHVNFOU
EJTQBUDIͷฦΓ
EJTQBUDIͷฦΓ w EJTQBUDIฦΓΛฦ͍ͯ͠Δ w αϯϓϧίʔυͰར༻͞Ε͍ͯΔͷΛ ͋·Γݟ͔͚ͳ͍͕ɻ w ฦΓEJTQBUDIͨ͠"DUJPOΛॲཧͨ͠ .JEEMFXBSFʹΑͬͯมΘΔ w
.JEEMFXBSF͕ແ͍PS Ͳͷ.JEEMFXBSFॲཧ͠ͳ͔ͬͨ߹ w "DUJPOΛฦ͢
SFEVYUIVOLͷ߹ɿ EJTQBUDIͨؔ͠ͷ݁ՌΛฦ͢
Ͳ͏͍͏࣌ʹศར͔ʁ w SFEVYUIVOLͷ߹ w UIVOLΞΫγϣϯͷதͰ ผͷUIVOLΞΫγϣϯΛEJTQBUDI͢Δ߹ w ݺͼग़ͨ͠UIVOLΞΫγϣϯͷ݁ՌΛݟͯ ৼΔ͍Λม͑Δ͜ͱ͕Ͱ͖Δ
αϯϓϧίʔυɿ σʔλΛऔಘ͢ΔΞΫγϣϯ
αϯϓϧίʔυɿ 6*Λදࣔ͢ΔͨΊͷΞΫγϣϯ υϝΠϯϞσϧͱ6*ͷ4UBUFɾ"DUJPOΛ ͖ͬͪΓ͚Δ͜ͱ͕Ͱ͖Δ
w SFEVYUIVOLҎ֎͔Βͳ͍Ͱ͢CPX w ͍ͬͯΔ.JEEMFXBSFͷ EJTQBUDIͷฦΓΛௐΔͱͳʹ͔ൃݟ͕͋Δ͔ʂ
SFEVYUIVOLͷ XJUI&YUSB"SHVNFOU
SFEVYUIVOLͷ XJUI&YUSB"SHVNFOU w UIVOL.JEEMFXBSFXJUI&YUSB"SHVNFOU BSHVNFOU w UIVOLΞΫγϣϯͷୈҾʹ ҙͷΛ͢͜ͱ͕Ͱ͖Δ
BQQMZ.JEEMFXBSF͢Δଆͷίʔυ
BQQMZ.JEEMFXBSF͢Δଆͷίʔυ
BDUJPOଆͷίʔυ
BDUJPOଆͷίʔυ
Կ͕͏Ε͍͠ͷ͔ʁ w ςετ͕গ͠γϯϓϧʹͳΔ w UIVOLΞΫγϣϯͷৼΔ͍ͷ֦ு͕༰қʹͳΔ
Α͋͘ΔUIVOLΞΫγϣϯͷίʔυྫ
Α͋͘ΔUIVOLΞΫγϣϯͷίʔυྫ BQJUTʹґଘ
KFTUNPDLΛͬͯ୯ମςετ KFTUNPDLͰؔΛ KFTUGOʹࠩ͠ସ͑Δ
&YUSB"SHVNFOU͔ΒBQJΛ͢ɿ BQQMZ.JEEMFXBSFଆͷίʔυ
&YUSB"SHVNFOU͔ΒBQJΛ͢ɿ BDUJPOଆͷίʔυ
&YUSB"SHVNFOU͔ΒBQJΛ͢ɿ BDUJPOଆͷίʔυ BQJUTͷґଘʢJNQPSUจʣ͕ແ͘ͳΔ
मਖ਼ޙͷςετίʔυ
मਖ਼ޙͷςετίʔυ
मਖ਼ޙͷςετίʔυ KFTUNPDLෆཁ ςετ͕ͪΐͬͱγϯϓϧʹ
ৼΔ͍ͷ֦ு͕༰қʹͳΔ w &YUSB"SHVNFOUͷBQJͷܕΛ۩Ͱͳ͘ நʢΠϯλϑΣʔεʣʹ͢Δ͜ͱͰɺ w UIVOLΞΫγϣϯΛมߋͤͣʹৼΔ͍Λ֦ுͰ͖Δ
BQQMZ.JEEMFXBSFଆͷίʔυɿ BQJͷܕΛநʢΠϯλϑΣʔεʣʹ͢Δ
BQQMZ.JEEMFXBSFଆͷίʔυɿ BQJͷΠϯλϑΣʔεΛ࣮ BDUJPOΛม͑ͣʹৼΔ͍Λ֦ுͰ͖Δ ྫɿ 3FTU"1*͔Β(SBQI2-ʹม͑Δ 443ͱ$43Ͱσʔλऔಘํ๏Λม͑Δ ςετ༻ͷϞοΫ"1*ΫϥΠΞϯτ
͓ΘΓ w ࣗʹͱͬͯͨΓલͰ ଞऀʹͱͬͯͦ͏ͱݶΒͳ͍ w ͨ·ʹυΩϡϝϯτΛݟฦ͢ͱɺ ৽͍͠ൃݟ͕͋Δ͔
͋Γ͕ͱ͏ ͍͟͝·ͨ͠