Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
kumatch kumatch
1,508 views
AngularJSからReactに移ったケースの話
AngularJSからReactに変えた昔話。
Technology
◦
Related topics:
Node.js Development
•
Read more
1
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 31
2
/ 31
3
/ 31
4
/ 31
5
/ 31
6
/ 31
7
/ 31
8
/ 31
9
/ 31
10
/ 31
11
/ 31
12
/ 31
13
/ 31
14
/ 31
15
/ 31
16
/ 31
17
/ 31
18
/ 31
19
/ 31
20
/ 31
21
/ 31
22
/ 31
23
/ 31
24
/ 31
25
/ 31
26
/ 31
27
/ 31
28
/ 31
29
/ 31
30
/ 31
31
/ 31
More Related Content
PDF
angular1脳で見るangular2
by
Moriyuki Arakawa
PDF
Angular2
by
Kenichi Kanai
PDF
Angular#Kanazawa
by
Kenichi Kanai
PDF
AngularJS 概説
by
Kenichi Kanai
PDF
Enterprise x AngularJS
by
Kenichi Kanai
PDF
angular X designer - デザイナからみたAngularJS #ten1club
by
silvers ofsilvers
PDF
開発ライフサイクルから見たAngularJS
by
Mizuho Sakamaki
PDF
Angular1&2
by
Kenichi Kanai
angular1脳で見るangular2
by
Moriyuki Arakawa
Angular2
by
Kenichi Kanai
Angular#Kanazawa
by
Kenichi Kanai
AngularJS 概説
by
Kenichi Kanai
Enterprise x AngularJS
by
Kenichi Kanai
angular X designer - デザイナからみたAngularJS #ten1club
by
silvers ofsilvers
開発ライフサイクルから見たAngularJS
by
Mizuho Sakamaki
Angular1&2
by
Kenichi Kanai
What's hot
PPTX
React を導入したフロントエンド開発
by
daisuke-a-matsui
PDF
コンポーネント指向による、Reactのベストプラクティスとバッドプラクティス
by
Kohei Asai
PDF
なぜ人は必死でjQueryを捨てようとしているのか
by
Yoichi Toyota
PDF
Alt01-LT
by
Yuta Hiroto
PDF
サーバサイドエンジニアが 1年間まじめにSPAやってみた
by
Itaru Kitagawa
PDF
イマドキのフロントエンドエンジニアの道具箱
by
Fumio SAGAWA
PDF
React.js + Flux
by
dsuke Takaoka
PDF
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
by
Hayashi Yuichi
PDF
Flux react現状確認会
by
VOYAGE GROUP
PPTX
Angular js開発事例
by
Shun Takeyama
PPTX
Angular js はまりどころ
by
Ayumi Goto
PPTX
JavaScript使いのためのTypeScript実践入門
by
Shumpei Shiraishi
PPTX
Selenium2(web driver) ide編
by
Tetsuya Hasegawa
PPTX
AngularJSを浅めに紹介します
by
nkazuki
PDF
俺とAngular JS 2
by
Masayuki KaToH
PDF
AngularJSについて
by
昌生 高橋
PDF
One-time Binding & $digest
by
Hayashi Yuichi
PPTX
Angular2実践入門
by
Shumpei Shiraishi
PDF
Directiveで実現できたこと
by
Kon Yuichi
PPTX
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
by
Shumpei Shiraishi
React を導入したフロントエンド開発
by
daisuke-a-matsui
コンポーネント指向による、Reactのベストプラクティスとバッドプラクティス
by
Kohei Asai
なぜ人は必死でjQueryを捨てようとしているのか
by
Yoichi Toyota
Alt01-LT
by
Yuta Hiroto
サーバサイドエンジニアが 1年間まじめにSPAやってみた
by
Itaru Kitagawa
イマドキのフロントエンドエンジニアの道具箱
by
Fumio SAGAWA
React.js + Flux
by
dsuke Takaoka
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
by
Hayashi Yuichi
Flux react現状確認会
by
VOYAGE GROUP
Angular js開発事例
by
Shun Takeyama
Angular js はまりどころ
by
Ayumi Goto
JavaScript使いのためのTypeScript実践入門
by
Shumpei Shiraishi
Selenium2(web driver) ide編
by
Tetsuya Hasegawa
AngularJSを浅めに紹介します
by
nkazuki
俺とAngular JS 2
by
Masayuki KaToH
AngularJSについて
by
昌生 高橋
One-time Binding & $digest
by
Hayashi Yuichi
Angular2実践入門
by
Shumpei Shiraishi
Directiveで実現できたこと
by
Kon Yuichi
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
by
Shumpei Shiraishi
Similar to AngularJSからReactに移ったケースの話
PDF
React.jsでクライアントサイドなWebアプリ入門
by
spring_raining
PDF
Angularを利用したシステム開発事例
by
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
PDF
我が家のフロントエンド開発事情
by
Naoki Yamada
PDF
そろそろ押さえておきたい AngularJSのセキュリティ
by
Muneaki Nishimura
PDF
React+TypeScriptもいいぞ
by
Mitsuru Ogawa
PPTX
20161125 米田 angular_jsを触ってみた
by
Tsuyoshi Saito
PPTX
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
by
kazuki matsumura
PPTX
Our Track to Modern Angular
by
Yuta Shimizu
PPTX
さわってみようReact.js、AngularJS(1系、2系)
by
Kazuhiro Yoshimoto
PDF
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
by
Mitsuru Ogawa
PPTX
Our Track to Modern Angular #2
by
Yuta Shimizu
PDF
20140823 LL diver Angular.js で構築した note に関して
by
Shoei Takamaru
PDF
Redux, Relay, HorizonあるいはElm
by
chuck h
PDF
今からでも遅くない! 2から始めるangular js
by
Kohashi Daisuke
PPTX
Reactjs
by
しくみ製作所
PDF
Node.js Tutorial at Hiroshima
by
Yoshihiro Iwanaga
PPTX
Let’s angular js!!
by
Syoko Matsumura
PPTX
シンプルな9つのサンプルで学ぶJava Script初心者のためのAngularJS超入門ハンズオン
by
健一 茂木
React.jsでクライアントサイドなWebアプリ入門
by
spring_raining
Angularを利用したシステム開発事例
by
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
我が家のフロントエンド開発事情
by
Naoki Yamada
そろそろ押さえておきたい AngularJSのセキュリティ
by
Muneaki Nishimura
React+TypeScriptもいいぞ
by
Mitsuru Ogawa
20161125 米田 angular_jsを触ってみた
by
Tsuyoshi Saito
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
by
kazuki matsumura
Our Track to Modern Angular
by
Yuta Shimizu
さわってみようReact.js、AngularJS(1系、2系)
by
Kazuhiro Yoshimoto
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
by
Mitsuru Ogawa
Our Track to Modern Angular #2
by
Yuta Shimizu
20140823 LL diver Angular.js で構築した note に関して
by
Shoei Takamaru
Redux, Relay, HorizonあるいはElm
by
chuck h
今からでも遅くない! 2から始めるangular js
by
Kohashi Daisuke
Reactjs
by
しくみ製作所
Node.js Tutorial at Hiroshima
by
Yoshihiro Iwanaga
Let’s angular js!!
by
Syoko Matsumura
シンプルな9つのサンプルで学ぶJava Script初心者のためのAngularJS超入門ハンズオン
by
健一 茂木
More from kumatch kumatch
PDF
Node.js patterns of module export / require
by
kumatch kumatch
PDF
Node platforms
by
kumatch kumatch
PDF
Nodeを稼働させる
by
kumatch kumatch
PDF
PHPカンファレンス関西2011/スマートフォン時代のWebシステム
by
kumatch kumatch
PDF
[Node] Multiprocessing and runs continuously
by
kumatch kumatch
PDF
Learning a node stream
by
kumatch kumatch
PDF
Node.js Error & Debug Leveling
by
kumatch kumatch
Node.js patterns of module export / require
by
kumatch kumatch
Node platforms
by
kumatch kumatch
Nodeを稼働させる
by
kumatch kumatch
PHPカンファレンス関西2011/スマートフォン時代のWebシステム
by
kumatch kumatch
[Node] Multiprocessing and runs continuously
by
kumatch kumatch
Learning a node stream
by
kumatch kumatch
Node.js Error & Debug Leveling
by
kumatch kumatch
AngularJSからReactに移ったケースの話
1.
AngularJSからReactに 移ったケースの話 2015-08-30 Yosuke Kumakura
2.
Yosuke Kumakura (kumatch) https://twitter.com/kumatch https://github.com/kumatch
4.
Agenda • 自分がフロントエンド JS
フレームワークを AngularJS から React に移した背景を紹介 • 思い出(昔話)を語ります • 記憶の(都合よい)改変があるかも • 当時と今はまた状況が変わってます
5.
サーバサイドがメイン • Web アプリケーション
& インフラエンジニア • JavaScript はついでにやる程度だった • jQuery でなんかやるくらい
6.
∼ 2013年
10.
Data binding
11.
Directive (Component)
12.
Dependency Injection (DI) 機能面とその実装方法
13.
サーバサイドがメイン (2回目) • Web
アプリケーション & インフラエンジニア • JavaScript は で使っている
14.
• かなり優れた eco
system • JS 開発環境 • concat, minify, compile • browserify &
15.
は Node.js 普及前の成果物 • 当時の
AngularJS (1.2 直後) は CommonJS module 体制ではなかった • ライブラリも当然ながら非 CommonJS • ツールだけは Node.js を有効活用していた (ex. Testacular - 現 Karma)
17.
• bower のみ •
AngularJS 公式ではないものは一応あった は CommonJS module じゃなので による配布はされていなかった
18.
package.json を持っていない GitHub
JS コードを npm_modules 以下へ持ってくるツールを使う require(“angular/angular”); Browserify によってコードがバンドルされる
19.
angular.module(“myApp.services”, []). value(“version”, 0.1). service(“echoHello”,
[ “version”, function (version) { return function () { console.log(“hello, “ + version); }; }]); module.exports = function (version) { return function () { console.log(“hello, ” + version); }; };
20.
Node.js 利用者から見ると微妙に マッチしていない JavaScript
実装体制 できなくはないが 無理やりフィットさせている。
21.
2014年 ∼
22.
React
23.
Node.js 以後の世界 npm modules
は資産 React
24.
Component 関心事の集約 (見た目 & 振る舞い) React
25.
One way data
flow Simple (not Easy) React
26.
現在とこれから
27.
CommonJS modules 化 すべて
npm で導入可能
28.
の登場 実行環境こそは Node.js だけども これまでのフロントエンド開発のノウハウを集約 (めっちゃ頑張ってる)
29.
Node.js 以後の世界
30.
まとめ • AngularJS はそこまで嫌いでもなかった •
自分にとってフィットしてなかっただけ (環境、時代) • 状況はまた一刻と変わってます 好みで選びましょう
31.
Question ? ( for
) React
Download