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
gulp + React
Search
mex-ichikawa
September 25, 2014
Programming
430
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
gulp + React
Reactを含むWebプロジェクト制作環境を模索。
Project template link:
http://goo.gl/a5FsNW
mex-ichikawa
September 25, 2014
More Decks by mex-ichikawa
See All by mex-ichikawa
Three.js vs Unity5
mex_ichikawa
0
62
WebAudioAPIで(目的の)SE作れなかった話
mex_ichikawa
0
36
Bower + WebComponents
mex_ichikawa
0
41
Blob URL Scheme
mex_ichikawa
0
580
Other Decks in Programming
See All in Programming
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
530
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
230
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
140
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
260
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
540
New "Type" system on PicoRuby
pocke
1
860
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
170
Creating Composable Callables in Contemporary C++
rollbear
0
120
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
280
Oxcを導入して開発体験が向上した話
yug1224
4
310
dRuby over BLE
makicamel
2
330
Featured
See All Featured
It's Worth the Effort
3n
188
29k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
460
BBQ
matthewcrist
89
10k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
380
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Unsuck your backbone
ammeep
672
58k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
420
Leo the Paperboy
mayatellez
7
1.8k
Transcript
gulp + React @mex-ichikawa Tsukiji.front - 2014/09/25
Reactを使うための環境構築の話
What’s React? • MVCモデルにおけるViewとして利用できるWebUIライブラリ • polymer のような WebComponents 支援ライブラリではない •
facebook/instagram サイト内で実際に利用されている • 2013年に facebook が OSS として公開
Why React? • 他の技術に依存しないシンプルなViewエンジン • 仮想DOMを利用しnode.jsでレンダリングできる • コンパイルが必要なJSXというxml埋め込みオプションがある • ある程度自動化が必要な構成
React Demo 基本的な使い方
React Demo JSXの静的コンパイル npm install -g react-tools jsx src/ build/
Automation
React Demo gulp + React gulp-react
React Demo gulp + React + CoffeeScript gulp-cjsx
Project Template http://goo.gl/a5FsNW
And more... • renderComponentToString でコンポーネントを静的生成 • react component database -
http://react-components.com/
Thank you.