Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
テストファーストで考えるReactのコンポーネント設計
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ta9ma0k
August 30, 2023
Technology
180
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
並行性の問題を防げ!実践トランザクション入門
occhi
0
280
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
7
2.8k
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.3k
初対面のメンバーがチームを組み、Claude Codeでゼロからサービスをリリース
mkdev10
1
120
大型犬好きによるPugの紹介
yamanoku
1
110
契約書画像からの情報抽出に特化した視覚接地モデルを育てる話
sansantech
PRO
1
160
今さら理解するウェブフォントver.2026
takanorip
3
660
転んだ話が背中を預ける理由になる / A_story_about_falling_down_gives_you_a_reason_to_watch_each_other_s_backs.pdf
pauli
3
350
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
0
300
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
6
5.7k
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
320
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
0
180
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
560
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Site-Speed That Sticks
csswizardry
13
1.6k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Crafting Experiences
bethany
1
380
A better future with KSS
kneath
240
18k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
450
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
320
Transcript
ςετϑΝʔετͰߟ͑Δ Reactͷίϯϙʔωϯτઃܭ 2023.5.18 Ԭాਅ
ࠓ͢͜ͱ • ୯ମςετͷ͢͠͞ͰReactͷίϯϙʔωϯτΛߟ͑ͯΈͨ
͞ͳ͍͜ͱ • ୯ମςετͷॻ͖ํ • Reactͷॻ͖ํ
Reactͷίϯϙʔωϯτઃܭͷ͠͞ • ϩδοΫͱඳը͕ࠞࡏ • ϩδοΫͱඳըϩδοΫͷڥք͕ᐆດ
࣮ࢪ͢Δ୯ମςετ • ؔͷςετʢϨϯμϦϯάΛؚ·ͳ͍ʣ • ίϯϙʔωϯτͷςετ • ঢ়ଶཧͷςετ
αϯϓϧΞϓϦ
ׂΓצΛܭࢉ͢Δ
None
ؔͷςετ
ׂΓצ͢Δॲཧ
ׂΓצ͢Δॲཧ
ίϯϙʔωϯτͷςετ
ϝϯόʔͷใΛදࣔ͢Δ ɹ
ϝϯόʔͷใΛදࣔ͢Δ
ঢ়ଶཧͷςετ
ֹۚϦετͷঢ়ଶΛཧ͢Δ
components ίϯϙʔωϯτஔ͖ ςετཁૉ ɾཁૉ ɾΠϯλϥΫγϣϯ ɾදࣔ༰ ɾϨΠΞτ/σβΠϯ
ɹhooks ΧελϜϑοΫஔ͖ ςετཁૉ ɾঢ়ଶཧ
lib ؔஔ͖ ςετཁૉ ɾظͨ͠ॲཧ͔
App ֤ϞδϡʔϧΛ݁߹ ςετཁૉ ɾ݁߹ςετʢҰ࿈ͷػೳɺϨΠΞ τʣ
·ͱΊ • ςετΛҙࣝ͢Δ͜ͱͰɺϞδϡʔϧͷ͕໌֬ʹͳͬͨ • ԿΛςετ͢Δ͔͕େࣄ • ݁߹͢ΔॴΛ͖ͬΓͤ͞ͳ͍ͱΧΦεʹͳΓ͕ͪ ιʔείʔυͪ͜Β