NEWS Huy Mai October 15 th 2016 DESIGNVELOPER
NEWS
Huy Mai October 15th 2016
DESIGNVELOPER
2
Huy Mai(Huey)
WEB DEVELOPER
HCMC !
Hello,
@maiduchuy
3
TIMELINE
August 2016
v1.4.1
4
v1.4.1
update all packages (including indirect
dependencies) to their latest compatible versions
$ meteor update --all--packages
5
v1.4.1
... after 3 days by default, can be modified via: Accounts.config({
passwordResetTokenExpirationInDays})
Password Reset tokens now expire
6
v1.4.1
... for a significant performance improvement
Extract Atmosphere
packages using native extractor
7
TIMELINE
September 2016
v1.4.1
v1.4.2
August 2016
8
v1.4.2
The main Meteor repo now refers to them via git submodules
Extract Blaze-related packages
from core packages
WHAT’S NEXT ?
GRAPHQL
11
o You’re already using it
WHAT IS GRAPHQL ?
o A query language created by Facebook in 2012 (and made public in July 2015)
12
WHAT IS GRAPHQL ?
o GraphQL is not a database query language like SQL
o It’s an application layer query language that you can use with any backend — SQL, MongoDB, Redis, etc.
13
WHAT IS GRAPHQL ? o Provides a common
interface between the client and the server for data fetching and manipulations.
14
o GraphQL queries mirror their response
o GraphQL naturally follows hierarchical relationships between objects
o GraphQL is strongly typed
o GraphQL is backwards compatible
WHAT MAKE
SO EXCITING ?
+
Any backend, any client, any language
17
WHAT IS
o Apollo Stack consists of a pair of libraries (Server and Client)
o Add support for not-MongoDBs to Meteor
o Bring the great features of both Meteor & GraphQL !
STAY TUNEDFOR UPCOMING MEETUPS !
THANKS FOR
LISTENING !