MAKE MINE
METEOR
REAL TIME APPLICATIONS IN HYPERSPEED TIME
@shaundunne — DesignerFiesta 2014
Slide 2
Slide 2 text
I 3
< CODE
Slide 3
Slide 3 text
WTF is METEOR?
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
No content
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
DEMOS
Slide 11
Slide 11 text
blackboard.meteor.com
http://flickpals.com/
http://mathfights.com/
more
at
http://madewith.meteor.com/
Slide 12
Slide 12 text
curl
https://install.meteor.com
|
/bin/sh
meteor
create
awesome-‐app
cd
awesome-‐app
meteor
Slide 13
Slide 13 text
7 Principles
Data on the Wire
One Language
Database Everywhere
Latency Compensation
Full stack reactivity
Embrace the ecosystem
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
var
message
=
'Hello
world';
!
if
(Meteor.isClient)
{
console.log(message);
//
Hello
world
}
!
if
(Meteor.isServer)
{
console.log(message);
//
Hello
world
}
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
var
Crew
=
new
Meteor.Collection('crew');
!
Crew.insert({name:
'Jean-‐Luc'})