Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Meteor presentation

551 views

Published on

Meteor presentation

Published in: Software
  • Be the first to comment

Meteor presentation

  1. 1. Meteor stack
  2. 2. Shared code base
  3. 3. Works out of the box
  4. 4. Works out of the box
  5. 5. IOS App
  6. 6. Distributed Data Protocol • REST for websocket • Based on JSON. • Technically, DDP can be implemented on top of any duplex transport. • Meteor’s current implementation is based on WebSockets and SockJS
  7. 7. DDP: Remote Procedure Calls
  8. 8. DDP: Manages data
  9. 9. Folder structure
  10. 10. Templates
  11. 11. Helpers
  12. 12. Events
  13. 13. Collections
  14. 14. Collections
  15. 15. Publications and subscriptions
  16. 16. Methods
  17. 17. Routing
  18. 18. Routing
  19. 19. Routing
  20. 20. So much more… • Latency Compensation. – On the client, Meteor prefetches data and simulates models to make it look like server method calls return instantly. • Meteor is open source and integrates with existing open source tools and frameworks. • Services – like an official package server and a build farm. • Command line tools • Hot deploys
  21. 21. Where Meteor Falls Too Short • View framework • Already have a backend

×