meteor javascript platform: the perfect match for (lean) startups

32
Your Next Startup Build and Launch JavaScrip t Platform Riza F ahmi Wi th

Upload: tokopedia

Post on 13-Apr-2017

623 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Your Next Startup

Build and Launch

JavaScript Platform

Riza Fahmi

With

Page 2: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

So, you have an idea for a startup….

Page 3: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Let’s Build It With

Page 4: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Why?

Page 5: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Meteor Will Kill Ruby On Rails"Every developer and new entrepreneur should legitimately give Meteor a serious look. Your time to market will be shorter and developer happiness will increase 10-fold."

http://blog.differential.com/meteor-killin-rails/

Page 6: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Perfect for Lean Startup

"Easy to learn, build product or prototype fast, and quickly give us something to show."http://www.manuel-schoebel.com/blog/meteorjs-the-perfect-match-for-lean-startups

Page 7: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Fun For Developers

"Meteor is designed to be fun for developers."

http://www.infoworld.com/t/javascript/meteor-aims-make-javascript-programming-fun-again-232659

Matt DeBergalisMeteor Founder

Page 9: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

TLDR;Meteor is fun, perfect for startups, RoR killer, and it’s the future.

That’s it for me, bye!

Page 10: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

What is

Page 11: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

A full-stack, open source platform for building web and mobile apps in JavaScript

100% pure JavaScript

One codebase, all platformsOpen and extensible

Fast and fun development https://www.meteor.com/loc

almarket

Collaborative iOS and

Android app with

< 1000 lines of JavaScript!

Page 12: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Components

Command Line ToolView Layer

Livequery

Full-stack PackageSystem

Build System withPhonegap/Cordova

Page 13: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

We want to focus on the app, not the infrastructure

Page 14: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Demo Time!

Page 15: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Data Flows

Websocket

Minimongo

Server Client

MethodsMethods

SubscriptionsPublications

MongoDB

DOM

Messag

es.ins

ert()

Optimistic UI

Messages.insert()

Page 16: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Meteor ToolsW

hat

We

Saw

Install to deploy in minutes with free hostingHot code pushMulti-platform support

Page 17: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Wha

t W

e Sa

wReactive renderingDatabase syncIntuitive, isomorphic APIMinimal boilerplate code

Framework Features

Page 18: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Who’s Using

Page 19: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups
Page 20: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Workpop: Raised $7.9 million Series A led by Trinity Ventures

“the most rapid prototyping, iteration and

development we’ve ever seen

from an early stage company”

Page 21: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Meteor CommunityOver 200 meetup

groupsOver 6000 community-authored packagesRanked in top 10 on GitHub

Page 22: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

http://www.meetup.com/Meteor-Jakarta

Page 23: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

meteor.com/learnmeteor.com/trydocs.meteor.comforums.meteor.combook.discovermeteor.comstackoverflow.com/questions/tagged/meteor

Page 24: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Hello, I’m Riza

Page 25: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Managing Director AppsCoWe’re startup that build

startups

Page 26: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

CTO of BdBBdb: Berita di Bacain

Page 27: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Polyglot DeveloperPolyglot and happy :)

Page 28: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Content CreatorAuthor, Content Creator,

Host & Podcaster

http://amzn.to/1feMkxr

Page 29: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Content CreatorAuthor, Content Creator,

Host & Podcaster

ElixirDose.com

Page 30: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Content CreatorAuthor, Content Creator,

Host & Podcaster

podcast.appsco.id

Page 31: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Captain OfMeteor Jakarta Meetup

Page 32: Meteor JavaScript Platform: The Perfect Match For (Lean) Startups

Thanks!

@rizafahmi22