Build Javascript Applications Faster With Meteor: Codelovers Vietnam .,JSC
Build Javascript Applications Faster With Meteor: Codelovers Vietnam .,JSC
Build Javascript Applications Faster With Meteor: Codelovers Vietnam .,JSC
What is MeteorJS
Rocket.Chat overview
What is MeteorJS
Meteor is an open source platform for web, mobile, and desktop used by over half
a million developers around the globe to make shipping javascript applications
simple, efficient, and scalable.
1
What is MeteorJS
Universal Javascript
Reactivity
2
What is MeteorJS
3
MeteorJS basic concepts
Collections
Methods
4
MeteorJS basic concepts - Collections
Collections can be accessed from both the server and the client.
5
MeteorJS basic concepts - Collections
6
MeteorJS basic concepts - Methods
Methods are Meteor’s remote procedure call (RPC) system, used to save user input
events and data that come from the client.
Methods are callable from the client and server using Meteor.call.
7
MeteorJS basic concepts - Methods
8
MeteorJS basic concepts - Publications
Meteor is built from the ground up on the Distributed Data Protocol (DDP) to allow
data transfer in both directions.
In Meteor a publication is a named API on the server that constructs a set of data to
send to a client. A client initiates a subscription which connects to a publication, and
receives that data.
9
MeteorJS basic concepts - Publications
10
Rocket.Chat overview
Rocket.Chat is a Web Chat Server, developed in JavaScript, using the Meteor full stack
framework.
It is a great solution for communities and companies wanting to privately host their
own chat service or for developers looking forward to build and evolve their own chat
platforms.
11
Rocket.Chat overview
LiveChat
12
Thank for watching!