Your SlideShare is downloading. ×
0
Meteorпонедельник, 10 декабря 12 г.
понедельник, 10 декабря 12 г.
Geddy.js              R a i l Wa y J S                                            Locomotive          Flatiron.js         ...
Node.js                                Node.js is a software system designed for                                writing hi...
Install Node.js on Ubuntu     ##Install the dependencies:     $ sudo apt-get install g++ curl libssl-dev apache2-utils    ...
Install Node.js on Mac      if (homebrew) {        brew upgrade        brew install node        node -v      } else {     ...
Install Node.js on Windows                                http://nodejs.org/#downloadпонедельник, 10 декабря 12 г.
Install NPM     ##Ubuntu:     $ curl http://npmjs.org/install.sh | sh     ##Mac     $ brew upgrade     $ brew install npm ...
понедельник, 10 декабря 12 г.
A better way to build                                Meteor is an open-source platform for                                ...
Dustin Moskovitz                          This is great!                            Co-founder, Asana; Co-founder, Faceboo...
Seven Principles of Meteor                    ✤      One Language                    ✤      Data on the Wire              ...
In the box                    ✤      Structuring your application                    ✤      Data and security             ...
API                    ✤ Core                    ✤ Accounts                    ✤ Publish and subscribe   ✤ Passwords      ...
Quick start	                     Install Meteor:                     $ curl https://install.meteor.com | /bin/sh          ...
Developer Resources                    ✤      Stack Overflow. The best place to ask (and answer!) technical questions is   ...
Demo time :)понедельник, 10 декабря 12 г.
Questions???понедельник, 10 декабря 12 г.
Thanks for your                                  attention!понедельник, 10 декабря 12 г.
Upcoming SlideShare
Loading in...5
×

Meteor

1,399

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,399
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
29
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Meteor"

  1. 1. Meteorпонедельник, 10 декабря 12 г.
  2. 2. понедельник, 10 декабря 12 г.
  3. 3. Geddy.js R a i l Wa y J S Locomotive Flatiron.js Express Tower.js Derby Meteor Socket IO SocketStreamпонедельник, 10 декабря 12 г.
  4. 4. Node.js Node.js is a software system designed for writing highly scalable Internet applications, notably web serversпонедельник, 10 декабря 12 г.
  5. 5. Install Node.js on Ubuntu ##Install the dependencies: $ sudo apt-get install g++ curl libssl-dev apache2-utils $ sudo apt-get install git-core ##Run the following commands: $ git clone git://github.com/ry/node.git $ cd node $ ./configure $ make && sudo make install ##Check node: $ node -vпонедельник, 10 декабря 12 г.
  6. 6. Install Node.js on Mac if (homebrew) { brew upgrade brew install node node -v } else { https://github.com/mxcl/homebrew/wiki/installation }понедельник, 10 декабря 12 г.
  7. 7. Install Node.js on Windows http://nodejs.org/#downloadпонедельник, 10 декабря 12 г.
  8. 8. Install NPM ##Ubuntu: $ curl http://npmjs.org/install.sh | sh ##Mac $ brew upgrade $ brew install npm ##Windows: $ http://npmjs.org/doc/README.html#Installing-on- Windows-Experimentalпонедельник, 10 декабря 12 г.
  9. 9. понедельник, 10 декабря 12 г.
  10. 10. A better way to build Meteor is an open-source platform for building top-quality web apps in a fraction of the time, whether youre an expert developer or just getting started.понедельник, 10 декабря 12 г.
  11. 11. Dustin Moskovitz This is great! Co-founder, Asana; Co-founder, Facebook Definitely something the industry needs right now. Garry Tan This is the web Founder and designer, Posterous framework I always wanted.понедельник, 10 декабря 12 г.
  12. 12. Seven Principles of Meteor ✤ One Language ✤ Data on the Wire ✤ Database Everywhere ✤ Latency Compensation ✤ Full Stack Reactivity ✤ Embrace the Ecosystem ✤ Simplicity Equals Productivityпонедельник, 10 декабря 12 г.
  13. 13. In the box ✤ Structuring your application ✤ Data and security ✤ Reactivity ✤ Live HTML ✤ Templates ✤ Smart packages ✤ Deployingпонедельник, 10 декабря 12 г.
  14. 14. API ✤ Core ✤ Accounts ✤ Publish and subscribe ✤ Passwords ✤ Methods ✤ Templates ✤ Server connections ✤ Timers ✤ Collections ✤ Meteor.deps / Meteor.http ✤ Session ✤ Emailпонедельник, 10 декабря 12 г.
  15. 15. Quick start Install Meteor: $ curl https://install.meteor.com | /bin/sh Create a project: $ meteor create myapp Run it locally: $ cd myapp $ meteor run Running on: http://localhost:3000/ Deploying: $ meteor deploy myapp.meteor.comпонедельник, 10 декабря 12 г.
  16. 16. Developer Resources ✤ Stack Overflow. The best place to ask (and answer!) technical questions is on [Stack Overflow](http://stackoverflow.com/questions/tagged/meteor). Be sure to add the meteortag to your question. ✤ Mailing list. We have two mailing lists for Meteor. meteor- talk@googlegroups.com is for general questions, requests for help, and new project announcements.meteor-core@googlegroups.com is for discussing Meteor internals and proposed changes. ✤ IRC. #meteor on irc.freenode.net. The developers hang out here and will answer your questions whenever they can. ✤ Github. The code is on GitHub. The best way to send a patch is with a GitHub pull request, and the best way to file a bug is in the GitHub bug tracker.понедельник, 10 декабря 12 г.
  17. 17. Demo time :)понедельник, 10 декабря 12 г.
  18. 18. Questions???понедельник, 10 декабря 12 г.
  19. 19. Thanks for your attention!понедельник, 10 декабря 12 г.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×