angular mixed sails, we are in mean stack

37
Caesar Chi clonncd@fb, twitter in 15mins Monday, December 16, 13

Upload: caesar-chi

Post on 08-Sep-2014

5.106 views

Category:

Technology


1 download

DESCRIPTION

Why you need Sails.js mixed Angular.js ? Sails can support you quick building a web app in realtime, mixed with Angular.js can make web app better.

TRANSCRIPT

Page 1: Angular mixed Sails, we are in MEAN stack

Caesar Chiclonncd@fb, twitter

in 15mins

Monday, December 16, 13

Page 2: Angular mixed Sails, we are in MEAN stack

All from MVC

Monday, December 16, 13

Page 3: Angular mixed Sails, we are in MEAN stack

前端也 MVC後端也 MVC

嚨吼例 MVC丟後啦

Monday, December 16, 13

Page 4: Angular mixed Sails, we are in MEAN stack

所以改了了名字...

Monday, December 16, 13

Page 5: Angular mixed Sails, we are in MEAN stack

SPAMonday, December 16, 13

Page 6: Angular mixed Sails, we are in MEAN stack

還是 MVC

Monday, December 16, 13

Page 7: Angular mixed Sails, we are in MEAN stack

All from MVC

Monday, December 16, 13

Page 8: Angular mixed Sails, we are in MEAN stack

自我合理化(reasonable)

Monday, December 16, 13

Page 9: Angular mixed Sails, we are in MEAN stack

•UX•UI•Data presentation

Monday, December 16, 13

Page 10: Angular mixed Sails, we are in MEAN stack

frontend 還是 ?MVCMVPMVVMMV?

Monday, December 16, 13

Page 11: Angular mixed Sails, we are in MEAN stack

Monday, December 16, 13

Page 12: Angular mixed Sails, we are in MEAN stack

Monday, December 16, 13

Page 13: Angular mixed Sails, we are in MEAN stack

Monday, December 16, 13

Page 14: Angular mixed Sails, we are in MEAN stack

Monday, December 16, 13

Page 15: Angular mixed Sails, we are in MEAN stack

Monday, December 16, 13

Page 16: Angular mixed Sails, we are in MEAN stack

HTML is NOT

Document

Monday, December 16, 13

Page 17: Angular mixed Sails, we are in MEAN stack

HTML is UI

FreeMonday, December 16, 13

Page 18: Angular mixed Sails, we are in MEAN stack

How about

Monday, December 16, 13

Page 19: Angular mixed Sails, we are in MEAN stack

後端開始負責生出資料,邏輯,以及效能的調整,提供給前端,不負責處理頁面細節的處理。

Monday, December 16, 13

Page 20: Angular mixed Sails, we are in MEAN stack

Backend 是

M?C

Monday, December 16, 13

Page 21: Angular mixed Sails, we are in MEAN stack

Monday, December 16, 13

Page 22: Angular mixed Sails, we are in MEAN stack

No, No, No!for performance

Monday, December 16, 13

Page 23: Angular mixed Sails, we are in MEAN stack

for performance

Node.jsNoSQLNo blocking

Monday, December 16, 13

Page 24: Angular mixed Sails, we are in MEAN stack

http://sailsjs.org/

Monday, December 16, 13

Page 25: Angular mixed Sails, we are in MEAN stack

npm install -g sails

Monday, December 16, 13

Page 26: Angular mixed Sails, we are in MEAN stack

Why is Sails.js ?

Monday, December 16, 13

Page 27: Angular mixed Sails, we are in MEAN stack

Sails.js•Auto Routing•Express base•Scaffolding•Socket.io support•Restful blueprint

Monday, December 16, 13

Page 28: Angular mixed Sails, we are in MEAN stack

SupportandEnhance

Monday, December 16, 13

Page 29: Angular mixed Sails, we are in MEAN stack

Route Setting is

*ucking EASY

Monday, December 16, 13

Page 30: Angular mixed Sails, we are in MEAN stack

Scaffoldingcreate

controllers models

in 1 secondMonday, December 16, 13

Page 31: Angular mixed Sails, we are in MEAN stack

Blueprint built-inRestful service in

1 second

Monday, December 16, 13

Page 32: Angular mixed Sails, we are in MEAN stack

Request

Monday, December 16, 13

Page 33: Angular mixed Sails, we are in MEAN stack

Monday, December 16, 13

Page 34: Angular mixed Sails, we are in MEAN stack

Whatever Client is

Monday, December 16, 13

Page 35: Angular mixed Sails, we are in MEAN stack

API

Monday, December 16, 13

Page 36: Angular mixed Sails, we are in MEAN stack

Monday, December 16, 13

Page 37: Angular mixed Sails, we are in MEAN stack

https://github.com/clonn/sails-talk-demo

Monday, December 16, 13