+ All Categories
Home > Technology > Discover meteor can it be a future CMS. Tim Brandin

Discover meteor can it be a future CMS. Tim Brandin

Date post: 09-Apr-2017
Category:
Upload: future-insights
View: 856 times
Download: 1 times
Share this document with a friend
37
Discover Discover Can it be a Future CMS? Can it be a Future CMS?
Transcript
Page 1: Discover meteor can it be a future CMS. Tim Brandin

Discover Discover Can it be a Future CMS?Can it be a Future CMS?

Page 2: Discover meteor can it be a future CMS. Tim Brandin

Hi! I'm TimHi! I'm TimFull Stack DeveloperInteraction Designer

Studio Interact + Findwise

Gothenburg, Sweden

Page 3: Discover meteor can it be a future CMS. Tim Brandin

TraditionalTraditionalCMSs suck!CMSs suck!

Page 4: Discover meteor can it be a future CMS. Tim Brandin

DifficultDifficult

SlowSlow

OldOld

Page 5: Discover meteor can it be a future CMS. Tim Brandin

We needWe needa bettera bettersolution!solution!

Page 6: Discover meteor can it be a future CMS. Tim Brandin

FastFast

FunFun

ModernModern

Page 7: Discover meteor can it be a future CMS. Tim Brandin

UsersUsersexpectexpectapps!apps!

Page 8: Discover meteor can it be a future CMS. Tim Brandin

NativeNative

MobileMobile

EasyEasy

Page 9: Discover meteor can it be a future CMS. Tim Brandin

APPS!APPS!WE SHOULD BE BUILDING

Page 11: Discover meteor can it be a future CMS. Tim Brandin

Full stack, open sourceFull stack, open sourceplatform for building webplatform for building web

and mobile apps inand mobile apps inJavaScriptJavaScript

Page 12: Discover meteor can it be a future CMS. Tim Brandin

Build advancedBuild advancedapps quickly with aapps quickly with a

small team.small team.

Page 13: Discover meteor can it be a future CMS. Tim Brandin

BrowserBrowser MobileMobile

Live updatesLive updatesRefresh buttonRefresh button

Links and formsLinks and forms Native-style GUINative-style GUI

Individual sessionsIndividual sessions

Table stakesTable stakesYesterdayYesterday TodayToday

Multiuser collaborationMultiuser collaboration

Page 14: Discover meteor can it be a future CMS. Tim Brandin

Updates without refreshing.Updates without refreshing.

Page 15: Discover meteor can it be a future CMS. Tim Brandin

Real-time collaboration.Real-time collaboration.

Page 16: Discover meteor can it be a future CMS. Tim Brandin

"We've bled all over it""We've bled all over it"Brett Kiefer, Trello Tech Stack

Page 17: Discover meteor can it be a future CMS. Tim Brandin

Native mobile container

The Old Way, a Complex StackThe Old Way, a Complex Stack

Realtime database monitoring

Speculative client-side updates

Client-side data store

Custom data sync protocol

CLIENT

SERVER

TOOLINGBuild & update system

HTML Templates App Logic

Reactive UI update system

Page 18: Discover meteor can it be a future CMS. Tim Brandin

Focus on the app,Focus on the app,

not the infrastructurenot the infrastructure

Web Mobile

App Components & Logic

App Microservices

Blaze Angular React

Client Data Cache DDP

Livequery

CLIENT

SERVER

SOURCESMongoDB SQL REST

Page 19: Discover meteor can it be a future CMS. Tim Brandin

DEMODEMO

Page 20: Discover meteor can it be a future CMS. Tim Brandin

What we saw – Meteor toolWhat we saw – Meteor tool

Install & deploy in minutesInstall & deploy in minutesHot code pushHot code push

Full-stack packagesFull-stack packagesMulti platform supportMulti platform support

Page 21: Discover meteor can it be a future CMS. Tim Brandin

What we saw – PlatformWhat we saw – Platform

Reactive renderingReactive renderingDatabase syncDatabase sync

Minimal boilerplateMinimal boilerplateIntuitive, isomorphic APIIntuitive, isomorphic API

Page 22: Discover meteor can it be a future CMS. Tim Brandin

Why JavaScript?Why JavaScript?VersatileVersatile

ES2015ES2015#1 on Github#1 on Github

Availability is winningAvailability is winning

Page 23: Discover meteor can it be a future CMS. Tim Brandin

The next big CMSThe next big CMSwill be built usingwill be built using

JavaScript.JavaScript.

Page 24: Discover meteor can it be a future CMS. Tim Brandin

BenefitsBenefitsContent is kingContent is kingCollaborativeCollaborative

Total controlTotal controlRemote accessRemote access

Easy to useEasy to use

Page 25: Discover meteor can it be a future CMS. Tim Brandin

SlowSlow

Experience requiredExperience required

Pain pointsPain pointsDifficultDifficult

Caching requiredCaching required

OldOld

Page 26: Discover meteor can it be a future CMS. Tim Brandin

Expect more app-Expect more app-features to comefeatures to come

in the Future CMS.in the Future CMS.

Page 27: Discover meteor can it be a future CMS. Tim Brandin

NativeNativeInterfacesInterfaces

Page 28: Discover meteor can it be a future CMS. Tim Brandin

Collaborative editing.Collaborative editing.

Page 29: Discover meteor can it be a future CMS. Tim Brandin

Service endpointsService endpointsStreamsStreams

ResourcesResources

Data linkingData linking

Easy queryingEasy querying

Page 30: Discover meteor can it be a future CMS. Tim Brandin

More integrationsMore integrationsLogin servicesLogin services

Document storagesDocument storages

File storagesFile storages

Picture servicesPicture services

Media servicesMedia services

Page 31: Discover meteor can it be a future CMS. Tim Brandin

Existing projectsExisting projects

UniverseUniverseSpaceDropSpaceDrop

OrionOrion

Page 32: Discover meteor can it be a future CMS. Tim Brandin

OrionOrion

Page 33: Discover meteor can it be a future CMS. Tim Brandin

UniverseUniverse

Page 34: Discover meteor can it be a future CMS. Tim Brandin

SpaceDropSpaceDrop

Page 35: Discover meteor can it be a future CMS. Tim Brandin

We want to We want to build apps,build apps,

not web pages.not web pages.

Page 36: Discover meteor can it be a future CMS. Tim Brandin

The Future CMSThe Future CMSwill be anwill be an

amazing app.amazing app.

Page 37: Discover meteor can it be a future CMS. Tim Brandin

The End.The End.


Recommended