Download - Discover Meteor
![Page 1: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/1.jpg)
Meteor | Created by nginex 1
DISCOVER
Building Real-Time JavaScript Web Apps
![Page 2: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/2.jpg)
Meteor | Created by nginex 2
Why Meteor?
More quick development than ever. From idea to execution.
Great community: GitHub - 32600 Stars || Stack Overflow – 19650 Questions
Awesome tutorial to start learning Meteor is surprisingly simple to learn
![Page 3: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/3.jpg)
Meteor | Created by nginex 3
History
Meteor was released 2012 Stable version 1.2.1 was released October 26 2015 Got $11.2 million funding from Andreessen Horowitz Rod Johnson & Meteor Development Group are a
creators of Meteor
![Page 4: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/4.jpg)
Meteor | Created by nginex 4
TOP 10 features
![Page 5: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/5.jpg)
Meteor | Created by nginex 5
#1 UNIVERSAL JAVASCRIPT
Isobuild
![Page 6: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/6.jpg)
Meteor | Created by nginex 6
#2 MOBILE AND WEB
meteor install-sdk iosmeteor add-platform iosmeteor run ios
meteor install-sdk androidmeteor add-platform androidmeteor run android
![Page 7: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/7.jpg)
Meteor | Created by nginex 7
#3 REACTIVE RENDERING
Client GUI components provide the look, feel and response of a thick client app using: Blaze, Angular, React
![Page 8: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/8.jpg)
Meteor | Created by nginex 8
#4 Deliver with Galaxy
See additional information here:- https://www.meteor.com/galaxy- https://galaxy.meteor.com
![Page 9: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/9.jpg)
Meteor | Created by nginex 9
#5 CONNECTED CLIENT OPERATIONS
Galaxy provides actionable metrics specific to the management of stateful Connected Client apps to ensure scale operations are understood and under control
![Page 10: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/10.jpg)
Meteor | Created by nginex 10
#6 HOT DEPLOYS
Type one command to push your app into production and update all connected browsers and devices - even if your app is in the App Store.
meteor deploy my-app.meteor.com
![Page 11: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/11.jpg)
Meteor | Created by nginex 11
#7 COORDINATED VERSION UPDATES
Galaxy ensures the client code updates are coordinated with precision to ensure a seamless and automatic upgrade experience for all clients - even while using the app
![Page 12: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/12.jpg)
Meteor | Created by nginex 12
#8 RADICALLY LESS CODE
Accomplish in 10 lines what would otherwise take 1000, thanks to a reactive programming model that extends all the way from the database to the user's screen.
![Page 13: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/13.jpg)
Meteor | Created by nginex 13
#9 OPTIMISTIC UI
Meteor presents 'Data-on-the-wire' with latency compensation and conflict resolution built-in. When data changes, updates propagate reliably to affected clients and users’ screens update via Livequery, full stack DB drivers and mini database sources
![Page 14: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/14.jpg)
Meteor | Created by nginex 14
#10 FULLY INTEGRATED AND FLEXIBLE
Meteor’s integrated stack means you don’t have to spend time managing and integrating components and code. You can focus on building your app. And with Meteor’s package system, you can plug in thousands of libraries with additional functionality.
![Page 15: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/15.jpg)
Meteor | Created by nginex 15
TOP 10 parts of Meteor
![Page 16: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/16.jpg)
Meteor | Created by nginex 16
#1 Installing
On OS X or Linux?Install the latest official Meteor release from your terminal:
curl https://install.meteor.com/ | sh
On Windows?Download the official Meteor installer:
https://install.meteor.com/windows
![Page 17: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/17.jpg)
Meteor | Created by nginex 17
#2 Creating your first app
To create the app, open your terminal and type
To run the newly created app
meteor create my-app
cd my-app meteor
![Page 18: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/18.jpg)
Meteor | Created by nginex 18
#3 Structure of App
publiclib
client server
![Page 19: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/19.jpg)
Meteor | Created by nginex 19
#4 Package system. 10114 packages are available on 10/03/16
![Page 20: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/20.jpg)
Meteor | Created by nginex 20
#4.1 Package system
![Page 21: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/21.jpg)
Meteor | Created by nginex 21
#5 Templates
![Page 22: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/22.jpg)
Meteor | Created by nginex 22
#6 Collections
![Page 23: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/23.jpg)
Meteor | Created by nginex 23
#6.0 Publishing and Subscripting
![Page 24: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/24.jpg)
Meteor | Created by nginex 24
#6.1 Publishing and Subscripting
![Page 25: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/25.jpg)
Meteor | Created by nginex 25
#6.2 Publishing and Subscripting
![Page 26: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/26.jpg)
Meteor | Created by nginex 26
#7 Routing
meteor add iron:router
![Page 27: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/27.jpg)
Meteor | Created by nginex 27
#7.1 Routing
![Page 28: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/28.jpg)
Meteor | Created by nginex 28
#8 Methods in Meteor
Methods
![Page 29: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/29.jpg)
Meteor | Created by nginex 29
#9 Permissions
![Page 30: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/30.jpg)
Meteor | Created by nginex 30
Sources
1. http://docs.meteor.comOfficial documentation
2. http://guide.meteor.comOfficial guide
3. https://www.meteor.com/tutorials/blaze/creating-an-app
Creating app using Blaze
4. https://www.meteor.com/tutorials/angular/creating-an-app Creating app using Angular
5. https://www.meteor.com/tutorials/react/creating-an-app
Creating app using React
6. http://discovermeteor.comThis book is a magnificent complement to the Meteor documentation
7. http://meteortips.com/first-meteor-tutorial Your First Meteor Application Book
8. https://www.youtube.com/user/LevelUpTuts YouTube channel
![Page 31: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/31.jpg)
Meteor | Created by nginex 31
Get started with tomorrow's
platform today
![Page 32: Discover Meteor](https://reader036.vdocuments.mx/reader036/viewer/2022062412/588714691a28abf2228b6bdf/html5/thumbnails/32.jpg)
Meteor | Created by nginex 32
Thanks a lotAny questions?