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ハンズオン 01 入門編 コード部分抜粋 / React Handson 01 components (excerpt)
Search
Shunsuke Watanabe
July 30, 2018
Programming
0
280
Reactハンズオン 01 入門編 コード部分抜粋 / React Handson 01 components (excerpt)
2018/07/28 と 2018/07/29 に行ったハンズオンのスライドのうち、コード部分を抜粋して掲載したものです。
Shunsuke Watanabe
July 30, 2018
Tweet
Share
More Decks by Shunsuke Watanabe
See All by Shunsuke Watanabe
forループを越えて / beyond for loop
craftgear
0
240
Reactハンズオン 01 入門編 コード部分抜粋 / React Handson 01 components (excerpt)
craftgear
1
330
Reactハンズオン 02 redux編 コード部分抜粋 / React Handson 02 redux (excerpt)
craftgear
0
300
Reactで作るDrupalサイト
craftgear
0
160
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
craftgear
1
370
大阪Node学園 六時限目 「generator小咄」
craftgear
1
260
大阪Node学園四時限目 "This crazy testless world"
craftgear
1
280
Other Decks in Programming
See All in Programming
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
510
Cloud RunとCloud PubSubでサーバレスなデータ基盤2024 with Terraform / Cloud Run and PubSub with Terraform
shinyorke
7
1.9k
自動テスト実行結果の目的を整理する / Organizing objectives of automated test results
twada
PRO
10
2.1k
TCAの Shared Stateって どういう仕組みになってんの?
yimajo
0
330
チームでモデリングを育てるうえで 考えたこと・気づいたこと / Cultivating Modeling in Teams: Thoughts and Insights
mackey0225
5
2.3k
もうすぐ新年度、Babylon.jsがお勧めな3個の理由
hideg
0
170
PHPでOfficeファイルを取り扱う! PHP Officeライブラリを プロダクトに組み込んだ話
hirobe1999
0
840
incrementalモデルの理解を深める
ikkimiyazaki
2
640
Go1.22からの疑似乱数生成器について/go-122-pseudo-random-generator
convto
1
160
Kotlinを用いたDSL的な設計手法と使用上の注意
kohii00
3
530
Open Source Swift Workshop - Foundation and first party libraries
ikesyo
0
270
TCA魔法学入門🪄
dazy
0
280
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
215
8.5k
We Have a Design System, Now What?
morganepeng
42
6.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
185
15k
Building Your Own Lightsaber
phodgson
97
5.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Side Projects
sachag
451
41k
The Mythical Team-Month
searls
214
42k
Web development in the modern age
philhawksworth
201
10k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
A Tale of Four Properties
chriscoyier
150
22k
10 Git Anti Patterns You Should be Aware of
lemiorhan
644
57k
Facilitating Awesome Meetings
lara
39
5.5k
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ͷঢ়ଶʹΑͬͯഎܠ৭Λมߋͯ͠ΈΔ