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
boilerplate react
Search
さっちゃん
June 15, 2017
Programming
860
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
boilerplate react
react-boilerplate
さっちゃん
June 15, 2017
More Decks by さっちゃん
See All by さっちゃん
敎へない敎師と、考へる機械
ne_sachirou
0
27
火星曆
ne_sachirou
0
55
みんなのオブザーバビリティプラットフォームを作ってるんだがパフォーマンスがやばい #mackerelio #srenext
ne_sachirou
0
1.7k
作ってよかったgraceful shutdownライブラリ #kyotogo
ne_sachirou
0
1.5k
path 依存型って何?
ne_sachirou
0
870
野生の onbording と onbording 設計 #kyototechtalk
ne_sachirou
0
770
メトリックはいかにして見え續ける樣になったか #devio2022
ne_sachirou
0
150
名實一致
ne_sachirou
0
780
まかれるあなとみあ ―Mackerel のしくみを理解する 30 分― @ Hatena Engineer Seminar #16
ne_sachirou
0
3.4k
Other Decks in Programming
See All in Programming
Deep dive into the select statement (GopherCon UK)
jespino
0
170
XHTMLが残したもの
yosuke_furukawa
PRO
1
410
[KotlinConf Extended South Korea 2026] KotlinConf 2026 발표자 후기
wisemuji
0
100
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
180
PHPプロジェクトの結合バランスを可視化する #php_night
kajitack
0
220
高専キャリア LT 発表内容
crysta1221
6
5.5k
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.5k
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
110
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
110
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
220
FDEとは、何者なのか?
masapyon1212
0
140
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
500
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
470
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
560
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
510
Believing is Seeing
oripsolob
1
210
Statistics for Hackers
jakevdp
799
230k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
sira's awesome portfolio website redesign presentation
elsirapls
0
400
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
Transcript
bolierplate react
.。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)
.。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)
Reactの⼊れ⽅
Reactの⼊れ⽅ (簡単にする爲省略してゐます。)
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10.babel-loader⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10.babel-loader⼊れる 11.webpack-dev-server⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10.babel-loader⼊れる 11.webpack-dev-server⼊れる 12.webpack設定する
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる 19. Component書く
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる 19. Component書く 20. action書く
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる 19. Component書く 20. action書く 21. reducer書く
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる 19. Component書く 20. action書く 21. reducer書く 22. saga書く
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる 19. Component書く 20. action書く 21. reducer書く 22. saga書く 23. test書く
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる 19. Component書く 20. action書く 21. reducer書く 22. saga書く 23. test書く
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる 19. Component書く 20. action書く 21. reducer書く 22. saga書く 23. test書く 要る?
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる 19. Component書く 20. action書く 21. reducer書く 22. saga書く 23. test書く 要る。 (普通の事を普通にやるには)
Reactの⼊れ⽅ (簡単にする爲省略してゐます。) 1. Babel⼊れる 2. bebel-preset-env⼊れる 3. babel-react⼊れる 4. Babel設定する
5. ESLint⼊れる 6. babel-eslint⼊れる 7. ESLint設定する 8. Flow⼊れる 9. webpack⼊れる 10. babel-loader⼊れる 11. webpack-dev-server⼊れる 12. webpack設定する 13. React⼊れる 14. react-dom⼊れる 15. Redux⼊れる 16. react-redux⼊れる 17. react-router⼊れる 18. redux-saga⼊れる 19. Component書く 20. action書く 21. reducer書く 22. saga書く 23. test書く
git clone https://github.com/react-boilerplate/react-boilerplate.git app cd app npm run setup
None
npm run generate
npm run generate ├Component ├ Action ├ Reducer ├ Saga
└Selector
Quick scaffolding Predictable state management Next generation JavaScript Next generation
CSS Industry-standard routing Industry-standard i18n internationalization support Offline-first SEO
個⼈的に氣に成ったやつ reselect
Control.Lensだ此れ
Control.Lensだ此れ Haskell