If you can't read please download the document
View
1
Download
0
Embed Size (px)
Getting started with Meteor.js Meteor.js for the beginner
Jacob Clark
This book is for sale at http://leanpub.com/getting-started-with-meteorjs
This version was published on 2012-11-21
This is a Leanpub book. Leanpub helps authors to self-publish in-progress ebooks. We call this idea Lean Publishing.
To learn more about Lean Publishing, go to http://leanpub.com/manifesto.
To learn more about Leanpub, go to http://leanpub.com.
©2012 Leanpub
http://leanpub.com/getting-started-with-meteorjs
Tweet This Book! Please help Jacob Clark by spreading the word about this book on Twitter!
The suggested hashtag for this book is #gettingstartedwithmeteorjs.
Find out what other people are saying about the book by clicking on this link to search for this hashtag on Twitter:
https://twitter.com/search/#gettingstartedwithmeteorjs
http://twitter.com https://twitter.com/search/#gettingstartedwithmeteorjs https://twitter.com/search/#gettingstartedwithmeteorjs
Contents
What is Meteor? 1
What is Meteor? Here is a quick juicy overview of what Meteor actually is! Note: This book is a work in progress!
In short Meteor allows you to create dynamic, real time web applications in a fraction of the time and code.
Meteor uses many JavaScript libraries and frameworks out the box, you may already be familiar with some of these when writing Client Side JavaScript such as Backbone, Underscore and jQuery.
Infact, code you write for Meteor is entirely JavaScript, so any of that knowledge you have behind you when writing Node or Client Side JavaScript you’re going to be putting into practise when you develop for Meteor, so keep that in mind throughout this book.
Meteor even comes bundled with MongoDB on every application out the box for persistent database storage. Not quite MongoDB, but MiniMongo, an interface for MongoDB, it’s fairly fully featured but it does lack some of the features you’d expect using Mongos interface, we will come to this shortly!
Meteor has an emphasis on real time applications and because of this you’re encouraged to use Handlebars. Every Meteor application created is set up to work with Handlebars out the box, so that means we’ll also be looking at this lovely templating engine too, if you’re unfamiliar with it you may want to check it out http://handlebarsjs.com/¹.
¹http://handlebarsjs.com/
1
http://handlebarsjs.com/ http://handlebarsjs.com/
Contents What is Meteor?
