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ハンズオン 01 入門編 コード部分抜粋 / React Handson 01 co...
Search
Shunsuke Watanabe
July 30, 2018
Programming
770
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Reactハンズオン 01 入門編 コード部分抜粋 / React Handson 01 components (excerpt)
2018/07/28 と 2018/07/29 に行ったハンズオンのスライドのうち、コード部分を抜粋して掲載したものです。
Shunsuke Watanabe
July 30, 2018
More Decks by Shunsuke Watanabe
See All by Shunsuke Watanabe
いますぐ {id: number;} をやめろ
craftgear
1
400
forループを越えて / beyond for loop
craftgear
0
620
Reactハンズオン 01 入門編 コード部分抜粋 / React Handson 01 components (excerpt)
craftgear
1
630
Reactハンズオン 02 redux編 コード部分抜粋 / React Handson 02 redux (excerpt)
craftgear
0
630
Reactで作るDrupalサイト
craftgear
0
530
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
craftgear
1
430
大阪Node学園 六時限目 「generator小咄」
craftgear
1
350
大阪Node学園四時限目 "This crazy testless world"
craftgear
1
350
Other Decks in Programming
See All in Programming
contenteditable と日本語入力に向き合う
colorful12
0
190
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
150
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
170
sbt 2.0: takeoff
eed3si9n
0
150
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
パーソナライズPodcastを作った話
repunit11
0
140
すこし踏み込む CancellationToken
htkym
2
1.7k
速習iPhone Duo対応
yuukiw00w
2
980
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
990
ActionController meets Protocol Buffers
sorah
0
160
パスワード再設定メールのURLについて知っておこう
uyuki234
0
140
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
The browser strikes back
jonoalderson
0
1.8k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
440
Between Models and Reality
mayunak
4
490
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
530
First, design no harm
axbom
PRO
2
1.3k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
260
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
The Language of Interfaces
destraynor
162
27k
Transcript
)FMMP8PSMEίϯϙʔωϯτ࡞ • TSDDPNQPOFOUT)FMMP8PSMEKTΛ࡞ͯ͠։͘
w ϒϥβ͕ࣗಈͰϦϩʔυ͞Εɺ)FMMP8PSME͕දࣔ͞ΕΔ w TSD"QQKTΛ։͘ w )FMMP8PSMEKTΛΠϯϙʔτ w SFOEFSϝιουʹ)FMMP8PSMEΛՃͯ͠อଘ
ϓϩύςΟͷड͚͠ λάʹଐੑΛ͢͜ͱͰɺλάͰQSPQTϓϩύςΟΛ௨ͯͦ͡ͷ ʹΞΫηεͰ͖ΔΑ͏ʹͳΔ 1. "QQKTͰͷݺͼग़͠Λมߋ 2. )FMMP8PSMEKTͰQSPQTϓϩύςΟΛ௨ͯ͡HSFFUJOHΛࢀর͢Δ 3. "QQKTͰͷݺͼग़͠Λมߋ 4.
λάͷࢠཁૉɺQSPQTDIJMESFOͰࢀরͰ͖Δ
&4PCKFDUEFTUSVDUVSJOH ͬͯΈΑ͏ 1.QSPQTΛड͚औ͍ͬͯͨͱ͜ΖΛɺ\HSFFUJOH^ʹมߋͯ͠ΈΔ 2.HSFFUJOHͱผʹɺUPଐੑΛ͠ɺʮੈքʯΛஔ͖͑ͯΈΔ
ελΠϧఆٛ )FMMP8PSMEίϯϙʔωϯτͷจࣈ৭Λม͑ͯΈΔ 1. ελΠϧఆٛ 2. ελΠϧద༻
TFU4UBUFΛͬͨ؆қεςʔτཧ 1. "QQKTʹDPOTUSVDUPSϝιουΛՃͯ͠ϩʔΧϧεςʔτΛ ॳظԽ
εςʔτΛࢀরͯ͠ίϯϙʔωϯτʹ͢ • ͬͯΈΑ͏ • constructorͰઃఆͨ͠ॳظΛมߋͯ͠ΈΔ
ΠϕϯτͰεςʔτΛॻ͖͑Δ εςʔτߋ৽༻ϝιουΛՃ DPOTUSVDUPSͰΫϥεΠϯελϯεΛCJOE
SFOEFSϝιουʹϘλϯՃ ΠϕϯτͰεςʔτΛॻ͖͑Δ • ͬͯΈΑ͏ • stateͷঢ়ଶʹΑͬͯഎܠ৭Λมߋͯ͠ΈΔ