Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are there alternative libraries for Relay and GraphQL? [closed]

Facebook announced Relay and GraphQL. However, they are not available yet. Are there alternative libraries that accomplish similar goals that can be used today?

like image 572
Michael_Scharf Avatar asked Mar 22 '15 13:03

Michael_Scharf


People also ask

Is your GraphQL Server compatible with relay?

Making a GraphQL server compatible with Relay will assure that we have a well-structured, performant, and scalable GraphQL API that can be easily scalable to millions.

Which GraphQL library should I use for my react app?

Well, the two major libraries for adding GraphQL to your React app are Relay and Apollo. Both are mature solutions, and plenty of people will swear by one or the other. But which one is right for you? I can’t answer that question for you. What I can do is show you what each looks like—by solving the same problem with both.

What are relay’s assumptions about GraphQL?

The two core assumptions that Relay makes about a GraphQL server are that it provides: A mechanism for refetching an object. A description of how to page through connections. This example demonstrates all two of these assumptions.

What is a GraphQL schema used for?

The schema described below will be used to demonstrate the functionality that a GraphQL server used by Relay should implement. The two core types are a faction and a ship in the Star Wars universe, where a faction has many ships associated with it.


1 Answers

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.

like image 165
alexpods Avatar answered Sep 26 '22 19:09

alexpods