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
120
テストファーストで考えるReactのコンポーネント設計
ta9ma0k
August 30, 2023
Tweet
Share
Other Decks in Technology
See All in Technology
Wantedly での Datadog 活用事例
bgpat
1
330
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
31k
ずっと昔に Star をつけたはずの思い出せない GitHub リポジトリを見つけたい!
rokuosan
0
150
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
270
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
150
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
150
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
2
980
私なりのAIのご紹介 [2024年版]
qt_luigi
1
110
freeeにおけるOAuth_OIDCの活用とAuthleteへの移行
terara
1
100
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
180
Kubeshark で Kubernetes の Traffic を眺めてみよう/Let's Look at k8s Traffic with Kubeshark
kota2and3kan
3
370
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
160
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
33
3k
Building Your Own Lightsaber
phodgson
103
6.1k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.3k
Unsuck your backbone
ammeep
669
57k
Making Projects Easy
brettharned
116
5.9k
The Pragmatic Product Professional
lauravandoore
32
6.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
5
440
Transcript
ςετϑΝʔετͰߟ͑Δ Reactͷίϯϙʔωϯτઃܭ 2023.5.18 Ԭాਅ
ࠓ͢͜ͱ • ୯ମςετͷ͢͠͞ͰReactͷίϯϙʔωϯτΛߟ͑ͯΈͨ
͞ͳ͍͜ͱ • ୯ମςετͷॻ͖ํ • Reactͷॻ͖ํ
Reactͷίϯϙʔωϯτઃܭͷ͠͞ • ϩδοΫͱඳը͕ࠞࡏ • ϩδοΫͱඳըϩδοΫͷڥք͕ᐆດ
࣮ࢪ͢Δ୯ମςετ • ؔͷςετʢϨϯμϦϯάΛؚ·ͳ͍ʣ • ίϯϙʔωϯτͷςετ • ঢ়ଶཧͷςετ
αϯϓϧΞϓϦ
ׂΓצΛܭࢉ͢Δ
None
ؔͷςετ
ׂΓצ͢Δॲཧ
ׂΓצ͢Δॲཧ
ίϯϙʔωϯτͷςετ
ϝϯόʔͷใΛදࣔ͢Δ ɹ
ϝϯόʔͷใΛදࣔ͢Δ
ঢ়ଶཧͷςετ
ֹۚϦετͷঢ়ଶΛཧ͢Δ
components ίϯϙʔωϯτஔ͖ ςετཁૉ ɾཁૉ ɾΠϯλϥΫγϣϯ ɾදࣔ༰ ɾϨΠΞτ/σβΠϯ
ɹhooks ΧελϜϑοΫஔ͖ ςετཁૉ ɾঢ়ଶཧ
lib ؔஔ͖ ςετཁૉ ɾظͨ͠ॲཧ͔
App ֤ϞδϡʔϧΛ݁߹ ςετཁૉ ɾ݁߹ςετʢҰ࿈ͷػೳɺϨΠΞ τʣ
·ͱΊ • ςετΛҙࣝ͢Δ͜ͱͰɺϞδϡʔϧͷ͕໌֬ʹͳͬͨ • ԿΛςετ͢Δ͔͕େࣄ • ݁߹͢ΔॴΛ͖ͬΓͤ͞ͳ͍ͱΧΦεʹͳΓ͕ͪ ιʔείʔυͪ͜Β