Skip to content

stierma1/fast-falcor-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fast-falcor-app

Setup a falcor express app quickly

Example

var express = require("express");
var app = express();

var fastFalcor = require("fast-falcor");

var dataObject = {
  id:"john_doe",
  name: {
    first:"John",
    last:"Doe"
  },
  relatives:[
    {
      id:"jane_doe"
    }
  ]
}

var dataService = {getData:function({rawDataRoute, route, params, resolve, reject}){
  resolve(dataObject);
}}

var dataRoute = "users[{keys:id}]"

var dataObjectsToRoutes = [{dataRoute, dataObject, dataService, expires:-10}];
fastFalcor({dataObjectsToRoutes, expressApp:app, apiEndpointPath:"/api", falcorBrowserEndpoint: "/falcor.browser.js"})

app.listen(8080);

About

Setup a falcor express app quickly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published