Facebook announced Relay and GraphQL. However, they are not available yet. Are there alternative libraries that accomplish similar goals that can be used today?
Asked
Active
Viewed 6,956 times
14
-
2React Transmit is a Relay-inspired library that uses Javascript Promises instead of GraphQL. It follows the official Relay API: https://github.com/RickWong/react-transmit/ – Rygu Apr 03 '15 at 23:03
1 Answers
9
There will be Falcor soon, but it also is not available yet.
Also there is some libraries like Breeze.js and JayData, which requires server to implement OData protocol.
UPD:
Falcor was released at August 17, 2015. Here is the official website. Here is the source codes.
![](../../users/profiles/2511783.webp)
alexpods
- 42,853
- 9
- 92
- 91
-
The Breeze.js does not solve anything related to graph, but is a good Javascript framework for client / server data management. – wonderful world Jul 21 '15 at 14:32
-
@wonderfulworld Breeze.js communicates using OData. This builds on REST to support $expand so that you can retrieve multiple records with a single query, and $select so you specify which attributes you want. So it does solve some of the same challenges as Graph. That said, GraphQL looks far more attractive and I wouldn't recommend trying Breeze.js / OData unless you've got a .NET backend (we tried it and it hurt). – Paddy Mann Nov 13 '15 at 08:50