SlideShare a Scribd company logo
with
Created Admin System
About me
フロントエンドエンジニア
鬼澤 徹也
Why?
• プロジェクトのユーザー等の管理画面がなかった。
• システムを触れないメンバーから可視化したい。
• 普段の案件で使えない技術を使いたい。
Member
• バックエンドエンジニア: 2名
• フロントエンドエンジニア:2名
Todo
• トップページ
• ユーザーの検索・詳細ページ
• 商品の検索・詳細ページ
Web Framework
Front
Front
• React-Router
• superagent.js
TaskRunner
TaskRunner
• Gulp.js
• Laravel-Elixir
Laravel-Elixir
• sass コンパイル
• Browserify: React es2015 コンパイル
• CSS/JS minify & 結合
• CSS/JS のバージョニング
Laravel-Elixir
とは?
• SPA (シングルページアプリケーション)
• 「View」の特化している
• 仮想DOMにより更新を最小限に
• Facebookが開発
Use React.js
Require
Requireコード
Component
React es2015
Component
Components
Components
ReactDOM.render
JSX
JSX
JSX
• JavaScript XMLの略
• HTMLのように構造の可視化
• 最終的にはJavaScriptにコンパイルされる
props state
props
• プロパティ
• コンポーネントに渡される任意のデータ
state
• 内部状態を持つもの
• コンポーネントの内部でのみ使用される
• 単純なデータのみをstateに保存する
use state
use props App
use props Headline
change state
Coding
Require
Component
getInitialState
React es2015
React es2015
with
Created Admin System

More Related Content

PPTX
Selenium2(web driver) ide編
PDF
退屈なブラウザ作業をpuppeteerにやらせたいお話
PPTX
Selenium2(web driver)
PPTX
Sf素人が2週間でアプリケーションビルダーに挑戦してみた
PPTX
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
PDF
Sl study 20150804-soft-layer-apibasic-shibata
PDF
多分モダンなWebアプリ開発
PPTX
React meetup 3_eight
Selenium2(web driver) ide編
退屈なブラウザ作業をpuppeteerにやらせたいお話
Selenium2(web driver)
Sf素人が2週間でアプリケーションビルダーに挑戦してみた
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
Sl study 20150804-soft-layer-apibasic-shibata
多分モダンなWebアプリ開発
React meetup 3_eight

What's hot (20)

PDF
メルカリの開発スピードと品質を支える Selenium on Azure Kubernetes Service
PDF
開発ライフサイクルから見たAngularJS
PDF
angular1脳で見るangular2
PDF
Enterprise x AngularJS
PPTX
テスト自動化の現場で困ること SI-Toolkitが解決すること
PDF
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
KEY
PlayFramework1.x基礎編
PDF
AngularJS 概説
PDF
Angular#Kanazawa
PDF
AngularJSからReactに移ったケースの話
PDF
Selenium入門
PPTX
React を導入した フロントエンド開発
PDF
ASP.NET シングル ページ アプリケーション (SPA) 詳説
PDF
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
PDF
Skinny Controllers, Skinny Models
PDF
Angular1&2
PDF
エンジニア目線での対外ブランディング ~ヌーラボ編~
PDF
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
PDF
angular X designer - デザイナからみたAngularJS #ten1club
PPTX
SI-Toolkit for Web Testing ハンズオン勉強会
メルカリの開発スピードと品質を支える Selenium on Azure Kubernetes Service
開発ライフサイクルから見たAngularJS
angular1脳で見るangular2
Enterprise x AngularJS
テスト自動化の現場で困ること SI-Toolkitが解決すること
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
PlayFramework1.x基礎編
AngularJS 概説
Angular#Kanazawa
AngularJSからReactに移ったケースの話
Selenium入門
React を導入した フロントエンド開発
ASP.NET シングル ページ アプリケーション (SPA) 詳説
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Skinny Controllers, Skinny Models
Angular1&2
エンジニア目線での対外ブランディング ~ヌーラボ編~
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
angular X designer - デザイナからみたAngularJS #ten1club
SI-Toolkit for Web Testing ハンズオン勉強会
Ad

Similar to React es2015 (20)

PDF
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
PDF
モダンフロントエンド開発者に求められるスキルとは
PPTX
React.jsを勉強しよう
PDF
Laravel × レイヤードアーキテクチャを実践して得られた知見と反省 / Practice of Laravel with layered archi...
PDF
ディレクターとして知っておいたほうが良いフロントエンドの知識
PPTX
10年以上Java屋してたおっさんが 今年からフロントエンジニアやっている話
PDF
エンジニア勉強会_DECIDE
PDF
今度こそ始めるjQuery超入門
PDF
フロントエンド開発入門(React).pdf
PDF
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
PDF
Laravel 5.3 で basic task list を作ろう!
PDF
Pyramid入門
PPTX
無料静的ホスティング × FaaSの話
PDF
Pudule live cording
PDF
我が家のフロントエンド開発事情
PPTX
フロントエンドというカオスな世界について
PPTX
フロントエンド技術の変遷
PDF
エキテンとLaravelと私
PDF
Start React with Browserify
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
モダンフロントエンド開発者に求められるスキルとは
React.jsを勉強しよう
Laravel × レイヤードアーキテクチャを実践して得られた知見と反省 / Practice of Laravel with layered archi...
ディレクターとして知っておいたほうが良いフロントエンドの知識
10年以上Java屋してたおっさんが 今年からフロントエンジニアやっている話
エンジニア勉強会_DECIDE
今度こそ始めるjQuery超入門
フロントエンド開発入門(React).pdf
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
Laravel 5.3 で basic task list を作ろう!
Pyramid入門
無料静的ホスティング × FaaSの話
Pudule live cording
我が家のフロントエンド開発事情
フロントエンドというカオスな世界について
フロントエンド技術の変遷
エキテンとLaravelと私
Start React with Browserify
Ad

React es2015