Falcor

Falcor is a middleware on the backend between your application and data. It allows you to query for

subsets of data.

It is like a data model which will help to solve data duplication and the large number of requests.

It is slighly related to Flux pattern .

Falcor is developed to sove certain issues.HTML is not designed and i is not optimized for how web

applications should request data.

JSON objects represents data hierarchically , For example:

categories: {

javascript: [

0: {

name: ng-conf

}

],

angularjs: [

0: {

name: ng-conf

}

]

}

In the above code ng-conf has parent-child relationship with both categories. Falcor makes it possible to

deal with data as a graph, but still output it as a normal JSON object. Falcor also makes data fetching

more efficient.