Meteor Home Page

Is Magnificent for Me

And Maybe for You, Too!

What
Is
Meteor?

A full-stack, open source platform for building web, mobile, and desktop apps.

  • 100% JavaScript

     
  • Cohesive Framework, Development, and Build Tools
     
  • Open and Extensible

An All-In-One Development Platform

  • View Layer (Blaze, React, Angular)
  • Shared client/server code.
  • Full Stack Reactivity
  • CLI Tools 
  • Build System
  • Mobile Packager
  • Dev Database
  • Test Runner

Why Do
I Use
Meteor?

Small Teams, Many Apps

  • One Language to Rule Them All
     
  • Quick to Start and Prototype
     
  • Lots o' Docs
     
  • Lots of Difficult Things Already Done

I like my decisions made for me.

  • Opinionated Monolith
     
  • Sensible Defaults
     
  • Lots of canonical community contrib packages via Meteor Guide
     
  • Stronly encourages Mongo, but you don't have to.

Everything "Just Works"

  • Meteor Tool instead of Gulp, Grunt, Webpack, etc...
     
  • Real Time All the Time
     
  • Cordova for iOS Out of the Box.
     
  • Test runner included.

Image (c) Apple, Inc. Please don't sue me 😬 

Community, and Help When You Need It.

  • Meteor Forums
     
  • Consultants
     
  • Slack Channels
     
  • Meteor Space Camp!

Seriosly, Though...
MongoDB?

Everything you need to start using GraphQL

  • Easier GraphQL Server
  • Use All the Data Sources
  • Apollo Client Integrates With:
    • React & Redux
    • Angular 2
    • Meteor
  • Reactive GraphQL

Why
Not
Meteor?

Something Else

  • Philisophical Differences
    • Modules vs Monolith
    • Clear-cut Client/Server
  • Disdain for JavaScript
  • It's not Java or .NET
  • Performance is Top Priority
  • No Need for Real-Time/Reactivity

Demo
Time

https://www.meteor.com/tutorials

Thanks
Y'all

https://slides.com/eterps/deck-7

Meteor for Me. And You?

By eterps

Meteor for Me. And You?

  • 854