Your SlideShare is downloading. ×
0
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Meteor - Building your first app
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Meteor - Building your first app

207

Published on

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

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
207
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Meteor Building your first app @ryepdx
  • 2. curl https://install.meteor.com | /bin/sh @ryepdx
  • 3. Why Meteor? - Simple - Reactive - Batteries Included curl https://install.meteor.com | /bin/sh @ryepdx
  • 4. Simple Less of this. (Thanks, Fibers!) curl https://install.meteor.com | /bin/sh @ryepdx
  • 5. Reactive Feels like this. curl https://install.meteor.com | /bin/sh @ryepdx
  • 6. Batteries Included* abstrusegoose.com What NPM + Meteorite feels like. *Bacon not included. curl https://install.meteor.com | /bin/sh @ryepdx
  • 7. Speaking of Meteorite... (Anyone still need this?) curl https://install.meteor.com | /bin/sh @ryepdx
  • 8. Speaking of Meteorite... npm install -g meteorite @ryepdx
  • 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. Now back to Meteor! But first... git clone https://github.com/ryepdx/meteor-chat.git npm install -g meteorite @ryepdx
  • 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. Anatomy of a Meteor app yourapp/ lib/ client/ server/ client/ server/ git clone https://github.com/ryepdx/meteor-chat.git @ryepdx
  • 13. Let’s code! (Anyone still need this?) git clone https://github.com/ryepdx/meteor-chat.git @ryepdx
  • 14. Thank you! Questions? Ryan Casey / ryan@ryepdx.com / Twitter: @ryepdx

×