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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ta9ma0k
August 30, 2023
Technology
170
0
Share
テストファーストで考えるReactのコンポーネント設計
ta9ma0k
August 30, 2023
Other Decks in Technology
See All in Technology
NOSTR, réseau social et espace de liberté décentralisé
rlifchitz
0
180
シン・リスコフの置換原則 〜現代風に考えるSOLIDの原則〜
jinwatanabe
0
200
Azure PortalなどにみるWebアクセシビリティ
tomokusaba
0
260
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.1k
DIPS2.0データに基づく森林管理における無人航空機の利用状況
naokimuroki
1
210
試されDATA SAPPORO [LT]Claude Codeで「ゆっくりデータ分析」
ishikawa_satoru
0
390
数案件を同時に進行するためのコンテキスト整理術
sutetotanuki
2
240
サイバーフィジカル社会とは何か / What Is a Cyber-Physical Society?
ks91
PRO
0
180
Claude Teamプランの選定と、できること/できないこと
rfdnxbro
1
2.4k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
16k
幾億の壁を超えて/Beyond Countless Walls(JP)
ikuodanaka
0
130
QGISプラグイン CMChangeDetector
naokimuroki
1
250
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
670
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Into the Great Unknown - MozCon
thekraken
40
2.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
RailsConf 2023
tenderlove
30
1.4k
Transcript
ςετϑΝʔετͰߟ͑Δ Reactͷίϯϙʔωϯτઃܭ 2023.5.18 Ԭాਅ
ࠓ͢͜ͱ • ୯ମςετͷ͢͠͞ͰReactͷίϯϙʔωϯτΛߟ͑ͯΈͨ
͞ͳ͍͜ͱ • ୯ମςετͷॻ͖ํ • Reactͷॻ͖ํ
Reactͷίϯϙʔωϯτઃܭͷ͠͞ • ϩδοΫͱඳը͕ࠞࡏ • ϩδοΫͱඳըϩδοΫͷڥք͕ᐆດ
࣮ࢪ͢Δ୯ମςετ • ؔͷςετʢϨϯμϦϯάΛؚ·ͳ͍ʣ • ίϯϙʔωϯτͷςετ • ঢ়ଶཧͷςετ
αϯϓϧΞϓϦ
ׂΓצΛܭࢉ͢Δ
None
ؔͷςετ
ׂΓצ͢Δॲཧ
ׂΓצ͢Δॲཧ
ίϯϙʔωϯτͷςετ
ϝϯόʔͷใΛදࣔ͢Δ ɹ
ϝϯόʔͷใΛදࣔ͢Δ
ঢ়ଶཧͷςετ
ֹۚϦετͷঢ়ଶΛཧ͢Δ
components ίϯϙʔωϯτஔ͖ ςετཁૉ ɾཁૉ ɾΠϯλϥΫγϣϯ ɾදࣔ༰ ɾϨΠΞτ/σβΠϯ
ɹhooks ΧελϜϑοΫஔ͖ ςετཁૉ ɾঢ়ଶཧ
lib ؔஔ͖ ςετཁૉ ɾظͨ͠ॲཧ͔
App ֤ϞδϡʔϧΛ݁߹ ςετཁૉ ɾ݁߹ςετʢҰ࿈ͷػೳɺϨΠΞ τʣ
·ͱΊ • ςετΛҙࣝ͢Δ͜ͱͰɺϞδϡʔϧͷ͕໌֬ʹͳͬͨ • ԿΛςετ͢Δ͔͕େࣄ • ݁߹͢ΔॴΛ͖ͬΓͤ͞ͳ͍ͱΧΦεʹͳΓ͕ͪ ιʔείʔυͪ͜Β