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
EN
Uploaded by
kamiyam .
PDF, PPTX
2,719 views
Node.jsで始める Modern JavaScript Framework
2014.7.5 夏のJAWS-UG三都物語 2014 Trac4 Node.js Osaka コミュニティ
Technology
◦
Related topics:
Node.js Development
•
Read more
8
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 41
2
/ 41
3
/ 41
4
/ 41
5
/ 41
6
/ 41
7
/ 41
8
/ 41
9
/ 41
10
/ 41
11
/ 41
12
/ 41
13
/ 41
14
/ 41
15
/ 41
16
/ 41
17
/ 41
18
/ 41
19
/ 41
20
/ 41
21
/ 41
22
/ 41
23
/ 41
24
/ 41
25
/ 41
26
/ 41
27
/ 41
28
/ 41
29
/ 41
30
/ 41
31
/ 41
32
/ 41
33
/ 41
34
/ 41
35
/ 41
36
/ 41
37
/ 41
38
/ 41
39
/ 41
40
/ 41
41
/ 41
More Related Content
PPTX
Sails.jsのメリット・デメリット
by
Ito Kohta
PDF
MVCフレームワーク Sails.jsについて機能紹介
by
kamiyam .
PPTX
Node.jsではじめるサーバ構築
by
AimingStudy
PDF
Hello, Node.js
by
Shin Sekaryo
PPT
Node.js で Web アプリ開発
by
Tatsumi Naganuma
PDF
Vue.js 2.0 で自社プロダクトを SPA + SSR 化した話
by
Yutaro Miyazaki
PDF
Node.js を選ぶとき 選ばないとき
by
Ryunosuke SATO
PDF
Rubyで始めるWebスクレイピング
by
Takuro Sasaki
Sails.jsのメリット・デメリット
by
Ito Kohta
MVCフレームワーク Sails.jsについて機能紹介
by
kamiyam .
Node.jsではじめるサーバ構築
by
AimingStudy
Hello, Node.js
by
Shin Sekaryo
Node.js で Web アプリ開発
by
Tatsumi Naganuma
Vue.js 2.0 で自社プロダクトを SPA + SSR 化した話
by
Yutaro Miyazaki
Node.js を選ぶとき 選ばないとき
by
Ryunosuke SATO
Rubyで始めるWebスクレイピング
by
Takuro Sasaki
What's hot
PPTX
Node.js Hands-On
by
Akinari Tsugo
PDF
Node js 入門
by
Satoshi Takami
PPTX
Rubyによるクローラー開発
by
しくみ製作所
PDF
第7回鹿児島Node.jsの会勉強会資料
by
Koichi Uchimura
PDF
Rubyで作るクローラー Ruby crawler
by
Takuro Sasaki
PDF
JAWSUG architecture-crowler
by
Takuro Sasaki
PDF
Jaws ug shimane-1
by
Mutsumi IWAISHI
PDF
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
by
Kohei Asai
PDF
AWSが誰でも使える理由
by
Nobuhiko Futagami
PDF
Capybaraで雑にWebスクレイピング
by
Koji Nakamura
PPTX
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
by
Hiroyuki Kusu
PPTX
Node.jsに縁のない職場でnode.jsを使い始める戦術
by
Isamu Suzuki
PDF
Node.jsでサーバプログラマ デビューしよう
by
Yuusuke Takeuchi
PDF
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
by
Shunsuke Watanabe
PDF
MySQL Fabricつらい
by
yoku0825
PDF
About SnapKit - Open source lab -
by
Daisuke Yamashita
PPTX
ビルド職人の朝は早い
by
Masashi MATSUI
PDF
JAWS-UG和歌山第0回キックオフミーティング LT
by
三七男 山本
PDF
Ember コミュニティとわたし
by
Ryunosuke SATO
PPTX
ライオンでも分かるVuejs
by
lion-man
Node.js Hands-On
by
Akinari Tsugo
Node js 入門
by
Satoshi Takami
Rubyによるクローラー開発
by
しくみ製作所
第7回鹿児島Node.jsの会勉強会資料
by
Koichi Uchimura
Rubyで作るクローラー Ruby crawler
by
Takuro Sasaki
JAWSUG architecture-crowler
by
Takuro Sasaki
Jaws ug shimane-1
by
Mutsumi IWAISHI
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
by
Kohei Asai
AWSが誰でも使える理由
by
Nobuhiko Futagami
Capybaraで雑にWebスクレイピング
by
Koji Nakamura
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
by
Hiroyuki Kusu
Node.jsに縁のない職場でnode.jsを使い始める戦術
by
Isamu Suzuki
Node.jsでサーバプログラマ デビューしよう
by
Yuusuke Takeuchi
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
by
Shunsuke Watanabe
MySQL Fabricつらい
by
yoku0825
About SnapKit - Open source lab -
by
Daisuke Yamashita
ビルド職人の朝は早い
by
Masashi MATSUI
JAWS-UG和歌山第0回キックオフミーティング LT
by
三七男 山本
Ember コミュニティとわたし
by
Ryunosuke SATO
ライオンでも分かるVuejs
by
lion-man
Similar to Node.jsで始める Modern JavaScript Framework
PDF
Nodejs beginner
by
SoheiUchino1
PDF
Java scriptの進化
by
maruyama097
PPTX
20190324vvvvオフ会
by
Saya Katafuchi
PDF
Vue.js ハンズオン資料
by
よしだ あつし
PDF
densan2014-late01
by
Takenori Nakagawa
PPTX
Railsのフロントエンド開発を考える
by
Hirata Tomoko
PPTX
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
by
Kondo Hitoshi
PDF
第1回鹿児島node.jsの会資料_内村
by
Koichi Uchimura
PDF
ServerSideJavaScript
by
Ryunosuke SATO
PDF
Node.js Tutorial at Hiroshima
by
Yoshihiro Iwanaga
PDF
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
by
Naoya Ito
PDF
あと一つプログラミング言語を 覚えたら死ぬ! 脳みそがパンクしそうな あなたのための nodeJSことはじめ
by
文樹 高橋
PDF
Node.jsでブラウザメッセンジャー
by
Yahoo!デベロッパーネットワーク
PPT
第1回鹿児島node.jsの会資料_内村
by
Koichi Uchimura
PPTX
オタク×Node.js勉強会
by
虎の穴 開発室
PDF
Node.jsアプリの開発をモダン化するために取り組んできたこと
by
bitbank, Inc. Tokyo, Japan
PPTX
後期講座05
by
Takenori Nakagawa
PDF
JavaScript Tips 2015(PDF 版)
by
taskie
PDF
我が家のフロントエンド開発事情
by
Naoki Yamada
PDF
Vue.js Outline
by
Kei Yagi
Nodejs beginner
by
SoheiUchino1
Java scriptの進化
by
maruyama097
20190324vvvvオフ会
by
Saya Katafuchi
Vue.js ハンズオン資料
by
よしだ あつし
densan2014-late01
by
Takenori Nakagawa
Railsのフロントエンド開発を考える
by
Hirata Tomoko
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
by
Kondo Hitoshi
第1回鹿児島node.jsの会資料_内村
by
Koichi Uchimura
ServerSideJavaScript
by
Ryunosuke SATO
Node.js Tutorial at Hiroshima
by
Yoshihiro Iwanaga
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
by
Naoya Ito
あと一つプログラミング言語を 覚えたら死ぬ! 脳みそがパンクしそうな あなたのための nodeJSことはじめ
by
文樹 高橋
Node.jsでブラウザメッセンジャー
by
Yahoo!デベロッパーネットワーク
第1回鹿児島node.jsの会資料_内村
by
Koichi Uchimura
オタク×Node.js勉強会
by
虎の穴 開発室
Node.jsアプリの開発をモダン化するために取り組んできたこと
by
bitbank, Inc. Tokyo, Japan
後期講座05
by
Takenori Nakagawa
JavaScript Tips 2015(PDF 版)
by
taskie
我が家のフロントエンド開発事情
by
Naoki Yamada
Vue.js Outline
by
Kei Yagi
More from kamiyam .
PDF
Socket.ioとBabylonJSで作ったIoT的ななにか
by
kamiyam .
PDF
Managing multi-package repositories
by
kamiyam .
PPTX
TypeScript + Express
by
kamiyam .
PDF
プラベワークのススメ
by
kamiyam .
PDF
kyoto.js13
by
kamiyam .
PDF
HomeKitとNode.jsを使ってSiriでコントロールするなにか
by
kamiyam .
PDF
Kinectを使った インタラクティブコンテンツを作った話
by
kamiyam .
PDF
Node.jsでKinectを触ろうとして色々しくじった話
by
kamiyam .
PDF
ヒカ☆ラボ@Osaka NodeBotsハンズオン
by
kamiyam .
PDF
Node.js をさりげなく取り入れた 最近のフロントエンド事情について
by
kamiyam .
PDF
JavaScript Performance 20160723
by
kamiyam .
PDF
JavaScriptが魅せる新たな世界
by
kamiyam .
PDF
WordBench Osaka #48 About Calypso
by
kamiyam .
PDF
Async Enhancement
by
kamiyam .
PDF
はじめてのVue.js
by
kamiyam .
PDF
Scalable Node.js with Redis Store
by
kamiyam .
PDF
Gruntの罪と罰
by
kamiyam .
PDF
Node.js勉強会 Framework Koa
by
kamiyam .
PDF
知っているつもりで実は知らない 拾う技術捨てる技術
by
kamiyam .
PDF
PhpStormとGrunt.jsで作るCakePHP快適開発環境
by
kamiyam .
Socket.ioとBabylonJSで作ったIoT的ななにか
by
kamiyam .
Managing multi-package repositories
by
kamiyam .
TypeScript + Express
by
kamiyam .
プラベワークのススメ
by
kamiyam .
kyoto.js13
by
kamiyam .
HomeKitとNode.jsを使ってSiriでコントロールするなにか
by
kamiyam .
Kinectを使った インタラクティブコンテンツを作った話
by
kamiyam .
Node.jsでKinectを触ろうとして色々しくじった話
by
kamiyam .
ヒカ☆ラボ@Osaka NodeBotsハンズオン
by
kamiyam .
Node.js をさりげなく取り入れた 最近のフロントエンド事情について
by
kamiyam .
JavaScript Performance 20160723
by
kamiyam .
JavaScriptが魅せる新たな世界
by
kamiyam .
WordBench Osaka #48 About Calypso
by
kamiyam .
Async Enhancement
by
kamiyam .
はじめてのVue.js
by
kamiyam .
Scalable Node.js with Redis Store
by
kamiyam .
Gruntの罪と罰
by
kamiyam .
Node.js勉強会 Framework Koa
by
kamiyam .
知っているつもりで実は知らない 拾う技術捨てる技術
by
kamiyam .
PhpStormとGrunt.jsで作るCakePHP快適開発環境
by
kamiyam .
Node.jsで始める Modern JavaScript Framework
1.
Node.jsで始める Modern JavaScript Framework 夏のJAWS-UG三都物語
2014 2014.7.5
2.
自己紹介 • かみやん (Twitter@kamiyam) http://nantokaworks.com •
Engineer • たまにカメラの人
3.
コミュニティ紹介 • Node.js Osaka 2,3ヶ月に一度テーマを設けて 発表・シェアする勉強会
5.
近頃、Node.jsどうよ?
6.
JavaScriptが流行っているので 全部Node.jsで構築するのか???
7.
それはない個人的には実装しているけど…
8.
ServerSideがJavaScriptだから 出来ることもある
9.
Modernな実装パターン バックエンドはデータを返すだけ の APIサーバとして実装し、フロ ントエンドでデータの表示を行う 仕組み
10.
Sails.js + Vue.js
11.
Sails.js サーバサイド処理を行う MVC JavaScript Framework http://sailsjs.org/
12.
Sails.js • Ruby on
Railsに影響を受けたフレームワーク • Controller/View + Routing • Sails.io (Socket.io v0.9系 バンドル) • CRUD 対応 • v0.9.16(開発版: v0.10.0-rc8)
13.
Sails.js DEMO
14.
Vue.js フロントエンド処理を行う MVVM JavaScript Framework http://vuejs.org/
15.
Vue.js • 軽量 • シンプル •
MVVMフレームワーク • データバインディング • v0.10.5
16.
DataServer DOM 1 2 3 4 Front
17.
DataServer DOM 1 2 3 4 Front
18.
DataServer DOM 1 2 3 4 1 2 3 4 Front
19.
DataServer DOM 1 2 3 4 1 2 3 4 Front
20.
DataServer DOM 1 2 3 4 1 2 3 4 1 2 3 4 Front
21.
DataServer DOM 1 2 3 4 1 2 3 4 1 2 3 4 Front それぞれの情報を 保持している
22.
Front DataServer DOM 1 2 3 4 1 2 3 4 1 2 3 4 5 5
5
23.
Front DataServer DOM 1 2 3 4 1 2 4 1 2 3 4 5 5
5
24.
Front DataServer DOM 1 2 3 4 1 2 4 1 2 3 4 5 5
5
25.
Front DataServer DOM 1 2 4 1 2 4 1 2 3 4 5 5
5
26.
Front DataServer DOM 1 2 4 1 2 4 1 2 4 5 5
5
27.
Front DataServer DOM 1 2 4 1 2 4 1 2 4 5 5
5
28.
Front DataServer DOM 1 2 1 2 4 1 2 4 5 5
5
29.
Front DataServer DOM 1 2 1 2 4 1 2 4 5 5
5
30.
Front DataServer DOM 1 2 1 2 1 2 4 5 5
5
31.
Front DataServer DOM 1 2 1 2 1 2 4 5 5
5 それぞれの段階で 操作を行う
32.
DataとDOMは情報を双方向で 同期(バインディグ)したい
33.
Front DataServer DOM 1 2 3 4 5
34.
Front DataServer DOM 1 2 3 4 5
35.
Front DataServer DOM 1 2 3 4 1 2 3 4 1 2 3 4 5 5
5
36.
Front DataServer DOM 1 2 4 1 2 4 1 2 3 4 5 5
5
37.
Front DataServer DOM 1 2 1 2 1 2 3 4 5 5
5
38.
Vue.js DEMO
39.
まとめ • JSON • データバインディング •
データ駆動
40.
参考 • TodoMVC http://todomvc.com/ • 軽量でパワフルなデータバインディングMVVM,
vue.jsで遊ん でみた http://mizchi.hatenablog.com/entry/2014/02/13/153742 • お前自分ちのページャUIが本当に速いと思ってんの? https://speakerdeck.com/mizchi/oqian-zi-fen- tifalsepeziyauigaben-dang-nisu-itosi-tutenfalse
41.
ご清聴ありがとうございました
Download