Falcor provides a JavaScript-like path syntax for accessing as much or as little data as desired, according to the project's website. Data is kept in a single, coherent cache, and Falcor manages stale data and cache pruning. References are automatically traversed in a graph, requests are made as needed, and network communications are handled transparently.

Falcor is middleware and not a replacement for an application server, database, or MVC framework, Netflix said. "Instead, Falcor can be used to optimize communication between the layers of a new or existing application." Netflix plans to release a road map for Falcor soon. The developer preview features a Node.js version of the Falcor Router, which is not yet in production use. Falcor Router is an implementation of the DataSource interface, which can expose graph information. Netflix also is providing a working example server for a Netflix-like application, accessible on GitHub.