Upload
mark-drew
View
154
Download
0
Embed Size (px)
Citation preview
Mark DrewCMD
BUILD OUT OF THIS WORLD APPLICATIONS WITH
Intros
The Evolution Of The Iternet
@MarkDrew [email protected] http://charliemikedelta.com
WTF Is Meteor?
Goodbye Reloads
⌘ + R
Data On The Wire
! > "/# > $
One Language (To Rule Them All)
Database Everywhere
& MiniMongo
Latency Compensation
Full Stack Reactivity
% & '
Embraces The Ecosystem
–Mark Drew
“Keep it Simple not Spaghetti”
The Meteor Platform
• LiveQuery – Realtime database queries
• DDP – Subscribe to changes in the database
• MiniMongo – Run database queries on the client
• Tracker – Rerun functions when data changes
• Blaze – Keep the view up-to-date with your data
http://meteor.com/projects
Installation
• Go to http://meteor.com and follow instructions
• or
• > curl https://install.meteor.com/ | sh
File Strucure And MVC
• Meteor doesn’t judge. You can generally put files wherever you like*
• Special directories
• /client
• /server
• /public
• /private
Example Apps
• Todos — a full-featured todo list app
meteor create --example todos
• Local Market — a mobile social engagement app
meteor create --example localmarket
Deploy With Mup
Community & Growth
• Over 200 meetup groups around the worldhttp://meteor.meetup.com
• Over 4000 community-authored packageshttps://atmospherejs.com/
• “Discover Meteor” has made over $300,000 in book sales (as of Sept. 2014)
• Ranked #11 on GitHub (Rails is #9) Go meteor!
Learn More
• meteor.com
• Official Meteor tutorial - http://meteor.com/install
• Discover Meteor Book - http://book.discovermeteor.com/
• EventedMind - https://www.eventedmind.com/
• Stack Overflow - tagged Meteor
• Official Meteor Docs - http://docs.meteor.com
• Meteor News - https://crater.io/
• Meteor Forums - https://forums.meteor.com/
Exit
• Thank you, you are super awesome.
• Q & A
• http://charliemikedelta.com
• http://markdrew.co.uk
@MarkDrew [email protected] http://charliemikedelta.com