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
テストファーストで考えるReactのコンポーネント設計
Search
ta9ma0k
August 30, 2023
Technology
0
81
テストファーストで考えるReactのコンポーネント設計
ta9ma0k
August 30, 2023
Tweet
Share
Other Decks in Technology
See All in Technology
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
980
JAWS-UG Bedrock Claude Night
yamahiro
3
710
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
1
1.6k
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.4k
Handling focus in 2024
tahia910
0
220
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.4k
Azureの基本的な権限管理の勉強会
yhana
1
2.1k
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
270
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
210
The AI Revolution Will Not Be Monopolized: Behind the scenes
inesmontani
PRO
1
160
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.6k
止まらないLinuxシステムを構築する_高信頼性クラスタ入門
koedoyoshida
1
220
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
21
6.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
20
1.6k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Scaling GitHub
holman
457
140k
Clear Off the Table
cherdarchuk
85
310k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
Facilitating Awesome Meetings
lara
43
5.6k
Designing for Performance
lara
602
67k
Practical Orchestrator
shlominoach
183
9.7k
Designing for humans not robots
tammielis
248
25k
Designing with Data
zakiwarfel
96
4.8k
Web development in the modern age
philhawksworth
203
10k
Transcript
ςετϑΝʔετͰߟ͑Δ Reactͷίϯϙʔωϯτઃܭ 2023.5.18 Ԭాਅ
ࠓ͢͜ͱ • ୯ମςετͷ͢͠͞ͰReactͷίϯϙʔωϯτΛߟ͑ͯΈͨ
͞ͳ͍͜ͱ • ୯ମςετͷॻ͖ํ • Reactͷॻ͖ํ
Reactͷίϯϙʔωϯτઃܭͷ͠͞ • ϩδοΫͱඳը͕ࠞࡏ • ϩδοΫͱඳըϩδοΫͷڥք͕ᐆດ
࣮ࢪ͢Δ୯ମςετ • ؔͷςετʢϨϯμϦϯάΛؚ·ͳ͍ʣ • ίϯϙʔωϯτͷςετ • ঢ়ଶཧͷςετ
αϯϓϧΞϓϦ
ׂΓצΛܭࢉ͢Δ
None
ؔͷςετ
ׂΓצ͢Δॲཧ
ׂΓצ͢Δॲཧ
ίϯϙʔωϯτͷςετ
ϝϯόʔͷใΛදࣔ͢Δ ɹ
ϝϯόʔͷใΛදࣔ͢Δ
ঢ়ଶཧͷςετ
ֹۚϦετͷঢ়ଶΛཧ͢Δ
components ίϯϙʔωϯτஔ͖ ςετཁૉ ɾཁૉ ɾΠϯλϥΫγϣϯ ɾදࣔ༰ ɾϨΠΞτ/σβΠϯ
ɹhooks ΧελϜϑοΫஔ͖ ςετཁૉ ɾঢ়ଶཧ
lib ؔஔ͖ ςετཁૉ ɾظͨ͠ॲཧ͔
App ֤ϞδϡʔϧΛ݁߹ ςετཁૉ ɾ݁߹ςετʢҰ࿈ͷػೳɺϨΠΞ τʣ
·ͱΊ • ςετΛҙࣝ͢Δ͜ͱͰɺϞδϡʔϧͷ͕໌֬ʹͳͬͨ • ԿΛςετ͢Δ͔͕େࣄ • ݁߹͢ΔॴΛ͖ͬΓͤ͞ͳ͍ͱΧΦεʹͳΓ͕ͪ ιʔείʔυͪ͜Β