Meteor - Building your first app

582 views
390 views

Published on

A brief introduction to Meteor I gave at the February 2014 Portland Meteor meetup before beginning my live-coding session.

The code from the live-coding session can be found at https://github.com/ryepdx/meteor-chat

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
582
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Meteor - Building your first app

  1. 1. Meteor Building your first app @ryepdx
  2. 2. curl https://install.meteor.com | /bin/sh @ryepdx
  3. 3. Why Meteor? - Simple - Reactive - Batteries Included curl https://install.meteor.com | /bin/sh @ryepdx
  4. 4. Simple Less of this. (Thanks, Fibers!) curl https://install.meteor.com | /bin/sh @ryepdx
  5. 5. Reactive Feels like this. curl https://install.meteor.com | /bin/sh @ryepdx
  6. 6. Batteries Included* abstrusegoose.com What NPM + Meteorite feels like. *Bacon not included. curl https://install.meteor.com | /bin/sh @ryepdx
  7. 7. Speaking of Meteorite... (Anyone still need this?) curl https://install.meteor.com | /bin/sh @ryepdx
  8. 8. Speaking of Meteorite... npm install -g meteorite @ryepdx
  9. 9. Speaking of Meteorite... - Community’s preferred package manager. - Enables “smart packages.” - Find packages at https://atmosphere.meteor.com/ npm install -g meteorite @ryepdx
  10. 10. Now back to Meteor! But first... git clone https://github.com/ryepdx/meteor-chat.git npm install -g meteorite @ryepdx
  11. 11. 7 Principles of Meteor 1. Data on the Wire 2. One Language 3. Database Everywhere 4. Latency Compensation 5. Full Stack Reactivity 6. Embrace the Ecosystem 7. Simplicity Equals Productivity git clone https://github.com/ryepdx/meteor-chat.git @ryepdx
  12. 12. Anatomy of a Meteor app yourapp/ lib/ client/ server/ client/ server/ git clone https://github.com/ryepdx/meteor-chat.git @ryepdx
  13. 13. Let’s code! (Anyone still need this?) git clone https://github.com/ryepdx/meteor-chat.git @ryepdx
  14. 14. Thank you! Questions? Ryan Casey / ryan@ryepdx.com / Twitter: @ryepdx

×