19 comments

[ 3.1 ms ] story [ 18.1 ms ] thread
So well written. Git commits and the instances are such a nice way to show the code running! Congrats and thanks!
Thanks! We think it's especially useful since it lets you take advantage of GitHub's code browsing features (diffs, history, search, etc.)
The only downside is to keep it dated since Meteor are changing fast.
You should have made people Tweet or share a link to get access first!
Discover Meteor is worth every penny! In addition to being a handy resource, it's also kept very up-to-date, for example, numerous chapters were recently rewritten to use iron-router.
I'm so disappointed right now. I've really wanted to read this book for wuite a while, and it had to be available for free on finals week...really good book though, I guess it'll be worth saving up for considering how much more than a book it is.
I purchased the book, and was happy with the purchase. However, the continuing emails attempting to "upsell" me have been a bit annoying.
Sorry about that! We do send out emails when we have a special discount going on, but since that's only every couple months I thought that would be acceptable.

Feel free to unsubscribe from our mailing list if you'd prefer not to receive them though.

Isn't is possible to send those upsell messages to those who've not bought the book?
Nice book, covers all the fundamentals well. Thanks to the authors for this gesture.

Now a digression, while Meteor hasn't hit 1.0 yet, I still wish it had some form of MVVM support baked in instead of the simple/dumb templating with Handlebars. I find Handlebars incredibly frustrating due to its lack of propert reusability/composability. It makes sense for server side apps that have a small client-side codebase, but on its own it's seriously limited and you end up generating hacky html strings using helpers.

How about 1/2 off the print edition while your at it? :-)
I started reading the book, and half way through realized that the meteor sites will not work when client side javascript is disabled. Is that correct?

(I realize that a workaround could be to crawl your own site and serve it statically, but that's prone to pitfalls).

You're half right. Meteor is a great approach to create fast, responsive and reactive web apps and it relies on javascript. It makes no sense to disable javascript to navigate.

If the problem is with search crawlers, the spiderable module take care of it (but it'll improve).

(comment deleted)
Nice idea to give free access to the book for one day. I bought it a few weeks ago can really recommend it. At the moment this is the only Meteor book I am aware of that covers all necessary topics to get you started.

I experienced one minor issue though concerning reading the book on a kindle (paperwhite): https://github.com/DiscoverMeteor/book/issues/120 Luckily there is a workaround for that by sending the PDF to your @kindle.com email address using the subject "convert". This fixes the font issues.

This was one of the most pleasurable experiences I had building an app from a book. Kudos to all on the meteor team!