Mafe Serna
QUE ES FALCORJS
Es una librería javascript que permite la comunicación eficiente y rápida entre cliente - servidor, dando forma a los datos del back-end como un único objeto JSON virtual.
¡¡Los datos son el API!!
QUE RESUELVE
CONCEPTOS
PATH
PATHSET
"movies[0].title" -> ["movies" , 0 , "title"]
"movies[0..2].title" -> ["movies", {from:0 , to:2}, "title"]
"movies["+"index"+"].title" -> ["movies" , index , "title"]
CONCEPTOS: JSON GRAPH
CONCEPTO: JSON GRAPH
Atom : { $type : "atom", value: ['en', 'fr'] }
Error : { $type : "error", value: "The request timed out."}
CONCEPTOS: MODEL
CONCEPTOS: DATASOURCE
CONCEPTOS: ROUTER
COMO LO SOLUCIONA
Latencia
Cache
Endpoints
Datos en vista
Model - DataSource
Model
Paths
Talks is Cheap; Show the Code!!
Demo
GRACIAS
a todos mis fans