Structuring applications for Meteor.js

The first promise made by Meteor.js is that it's a faster way of building web applications. Most of the web frameworks that are used today have a web server and a database on the same rack and send rendered HTML to the browsers. They all use standard request and response based development.

Nowadays, we also have a lot of smart clients: JavaScript-powered applications that run in the browser or native clients in Android or iOS. All of these are connected with the cloud; they all are aligned with either Google, Facebook, Twitter, or Amazon in one way or another.

Meteor provides a new way to have a code built around Smart Packages, code modules that can be executed on the client or server side or even both. Developers ...

Get HTML5 Data and Services Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.