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
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
テストファーストで考えるReactのコンポーネント設計
ta9ma0k
August 30, 2023
Other Decks in Technology
See All in Technology
クラウド上のデータ復旧で見落としがちな制約: 医療系 SaaS の BCP 設計から得た教訓
kakehashi
PRO
0
3.2k
最近評価が難しくなった
maroon8021
0
310
Control Planeで育てるBtoB SaaSの認証基盤 - SRE NEXT 2026
pokohide
1
2.2k
プロダクトだけじゃない、社内プロセスにおける自動化・省力化ノススメ
kakehashi
PRO
1
3.5k
Road to SRE NEXTの今までとこれから
hiroyaonoe
0
290
プロンプト_きのこカンファレンス2026_LT
yurufuwahealer
0
150
ゼロをイチにする仕事が終わったあと
smasato
0
330
Terraform共通モジュールをチーム横断で“変えられる”運用へ ― リリースと適用の分離
kekke_n
1
2.5k
証券システムを10年Scalaで作り続けるということ - 関数型まつり2026
krrrr38
3
830
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
Docker Desktop不要の時代が来る? WSL標準の「wslc」で Linuxコンテナを動かしてみた.
ueponx
0
900
勉強会企画をアプリで構造化してみた 〜そこで見えた、AIとの付き合い方〜 / I've structured a study group plan using an app.
pauli
0
340
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
210
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
ラッコキーワード サービス紹介資料
rakko
1
3.9M
AI: The stuff that nobody shows you
jnunemaker
PRO
8
820
Abbi's Birthday
coloredviolet
3
8.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Designing Powerful Visuals for Engaging Learning
tmiket
1
450
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
230
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
370
Everyday Curiosity
cassininazir
0
250
Transcript
ςετϑΝʔετͰߟ͑Δ Reactͷίϯϙʔωϯτઃܭ 2023.5.18 Ԭాਅ
ࠓ͢͜ͱ • ୯ମςετͷ͢͠͞ͰReactͷίϯϙʔωϯτΛߟ͑ͯΈͨ
͞ͳ͍͜ͱ • ୯ମςετͷॻ͖ํ • Reactͷॻ͖ํ
Reactͷίϯϙʔωϯτઃܭͷ͠͞ • ϩδοΫͱඳը͕ࠞࡏ • ϩδοΫͱඳըϩδοΫͷڥք͕ᐆດ
࣮ࢪ͢Δ୯ମςετ • ؔͷςετʢϨϯμϦϯάΛؚ·ͳ͍ʣ • ίϯϙʔωϯτͷςετ • ঢ়ଶཧͷςετ
αϯϓϧΞϓϦ
ׂΓצΛܭࢉ͢Δ
None
ؔͷςετ
ׂΓצ͢Δॲཧ
ׂΓצ͢Δॲཧ
ίϯϙʔωϯτͷςετ
ϝϯόʔͷใΛදࣔ͢Δ ɹ
ϝϯόʔͷใΛදࣔ͢Δ
ঢ়ଶཧͷςετ
ֹۚϦετͷঢ়ଶΛཧ͢Δ
components ίϯϙʔωϯτஔ͖ ςετཁૉ ɾཁૉ ɾΠϯλϥΫγϣϯ ɾදࣔ༰ ɾϨΠΞτ/σβΠϯ
ɹhooks ΧελϜϑοΫஔ͖ ςετཁૉ ɾঢ়ଶཧ
lib ؔஔ͖ ςετཁૉ ɾظͨ͠ॲཧ͔
App ֤ϞδϡʔϧΛ݁߹ ςετཁૉ ɾ݁߹ςετʢҰ࿈ͷػೳɺϨΠΞ τʣ
·ͱΊ • ςετΛҙࣝ͢Δ͜ͱͰɺϞδϡʔϧͷ͕໌֬ʹͳͬͨ • ԿΛςετ͢Δ͔͕େࣄ • ݁߹͢ΔॴΛ͖ͬΓͤ͞ͳ͍ͱΧΦεʹͳΓ͕ͪ ιʔείʔυͪ͜Β