20150309 seven core principles of meteor
TRANSCRIPT
Client Server
MiniMongo
Node.js Javascript
Subscribe
JSONEJSON
Publish
MongoDB
One Language
DDPBrowserJavascript
7 Core Principles
Meteor lets you write both the client andthe server parts of your application in Javascript.
Client Server
MiniMongo
Node.js Javascript
Subscribe
JSONEJSON
Publish
MongoDB
One Language
DDPBrowserJavascript
Embrace the Ecosystem
7 Core Principles
Meteor is open source and integrates withexisting open source tools and frameworks.
Client Server
MiniMongo
Node.js Javascript
Subscribe
JSONEJSON
Publish
Data on the wireMongoDB
One Language
DDPBrowserJavascript
Embrace the Ecosystem
7 Core Principles
Meteor doesn't send HTML over the network.The server sends data and lets the client render it.
Client Server
MiniMongo
Node.js Javascript
Validate & UpdateSimulate DB
Subscribe
JSONEJSON
Publish
Data on the wire
Latency Compensation
Validate & UpdatePersist DB
MongoDB
One Language
DDPBrowserJavascript
Embrace the Ecosystem
7 Core Principles
Meteor prefetches data and simulates modelsto make it look like server method calls return instantly.
Client Server
MiniMongo
Node.js Javascript
Validate & UpdateSimulate DB
Subscribe
JSONEJSON
Publish
Database Everywhere
Data on the wire
Latency Compensation
Validate & UpdatePersist DB
MongoDB
One Language
DDPBrowserJavascript
Embrace the Ecosystem
7 Core Principles
Meteor lets you use the same methods to access your databases from the
client and the server.
Client Server
MiniMongo
Node.js Javascript
Validate & UpdateSimulate DB
Subscribe
JSONEJSON
Publish
Database Everywhere
Data on the wire
Latency Compensation
Validate & UpdatePersist DB
MongoDB
One Language
DDPBrowserJavascript
Full Stack Reactivity
Embrace the Ecosystem
7 Core Principles
In Meteor, all layers, from database to template, update
themselves automatically when necessary.
Client Server
MiniMongo
Node.js Javascript
Validate & UpdateSimulate DB
Subscribe
JSONEJSON
Publish
Database Everywhere
Data on the wire
Latency Compensation
Validate & UpdatePersist DB
MongoDB
One Language
DDPBrowserJavascript
Full Stack Reactivity
Simplicity = Productivity
Embrace the Ecosystem
7 Core Principles