Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated GraphQL Alternatives

GraphQL Reviews & Product Details

Ehtesham .
E
Frontend Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about GraphQL?

The Open Source platform for server-side projects is beneficial for managing query-related data management. The best part is that It's a straightforward query language for APIs. I have designed many accessible and integrated databases with the help of GraphQL. Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

Overall, it is easy to write, but it is still just a query language. We cannot perform all server-side database-related functions with GraphQL. There are some problems with URL management with GraphQL. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

I have many points that make GraphQL beneficial, like It is faster and best for microservices; for me, I have solved my hierarchical structure problem using GraphQL. As per JSON structure, GraphQL code is look-alike JSON code, making it more readable for the coders. We can shape our data as per our requirements and need. Review collected by and hosted on G2.com.

GraphQL Overview

What is GraphQL?

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.

GraphQL Details
Show LessShow More
Product Description

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.


Seller Details
Year Founded
2019
HQ Location
San Francisco, US
Twitter
@GraphQL
112,304 Twitter followers
LinkedIn® Page
www.linkedin.com
8 employees on LinkedIn®

Recent GraphQL Reviews

Neha C.
NC
Neha C.Mid-Market (51-1000 emp.)
5.0 out of 5
"Graphql review"
Effortless testing And implementation for the backend developer who is using the graphql
SP
Shubham P.Mid-Market (51-1000 emp.)
3.0 out of 5
"It is a good tool in the Query Languages Category"
The few things I like the most about GraphQL are as- 1. It is an open-source repository on GitHub 2. Provides various levels of integration with ...
Ehtesham .
E
Ehtesham .Small-Business (50 or fewer emp.)
4.0 out of 5
"GraphQL as a Database Service"
The Open Source platform for server-side projects is beneficial for managing query-related data management. The best part is that It's a straightfo...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

GraphQL Media

Answer a few questions to help the GraphQL community
Have you used GraphQL before?
Yes

10 out of 11 Total Reviews for GraphQL

3.9 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
10 out of 11 Total Reviews for GraphQL
3.9 out of 5
10 out of 11 Total Reviews for GraphQL
3.9 out of 5
G2 reviews are authentic and verified.
Neha C.
NC
Software Developer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about GraphQL?

Effortless testing And implementation for the backend developer who is using the graphql Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

Understanding can be little bit tricky while there is a new to graph once you get used to it, it’s super easy that you will prefer graph you over the REST apis Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

To get fields while testing Review collected by and hosted on G2.com.

vijay b.
VB
Software Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GraphQL?

Using Graphql we can build an API gateway for your project. Using API Gateway we can manage the multiple services in the project. This is best framework to build microservices projects. Using GraphQL get data from API and manage cache at a different levels. Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

Graphql has multiple data types like(int, string, and file).

But Uploading files is very difficult compared to normal rest API. the second thing is Managing schema is very difficult when we have 15-20 micro services.

and also the documentation is not good. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

Best framework for microservices like if we have multiple databases and use graphql it has a single endpoint and starts point so using the resolver we can call multiple services from the single side and get the data from multiple databases. so implement the microservices structure it's best framework. Review collected by and hosted on G2.com.

Pinki K.
PK
Technical Consultant
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about GraphQL?

Best part is get Only those data which is required. We can define multiple object name and can fetch only required one with the help of graphql and it also manage caching at different different level. We have created an api gateway to call multiple services from single endpoint with help of graphql. Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

When many services created its little bit difficult to manage all services, type definition and resolve. File upload is difficult to implement in graphql and then send to other services. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

With the help of graphql we are able to create API gateway. And now we have only one endpoint for calling Different different services in microservices Architecture. It Managing caching at various level which increases the application performance. And one best part is only provide useful information while fetching details. Review collected by and hosted on G2.com.

SP
Business Analyst
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about GraphQL?

The few things I like the most about GraphQL are as-

1. It is an open-source repository on GitHub

2. Provides various levels of integration with different plugins.

3. It uses application-layer protocol which helps to deliver messages between clients and servers.

4. It also uses interfaces & data from its earlier versions Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

A few significant drawbacks of using GraphQl are as-

1. No proper documentation is available for persons trying to do hands-on.

2. It is not powerful while developing a structure for a client-server-based application (RPC)

3. It has an inferior URL management system.

4. Hard to define the rules regarding data limits. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

1. Community Support to solve problems.

2. Support all versions of apps

3. Helps to develop projects under microservice architecture

4. Provides more support and integration with plugins. Review collected by and hosted on G2.com.

MT
.NET Developer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about GraphQL?

The helpful things are that it does not complicate stuff and can bring out the exact data we want. It also improves performance speed by aggregating HTTP requests into one which works best with APIs. Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

When it comes to small applications, it is hard to use GraphQL since it is so powerful. The queries will always return an HTTP status code of "200" even if the query has failed. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

It helped me increase the performance of my application, maintain data abstraction and bring only the specified data. It has increased the speed of my application by a large margin. Review collected by and hosted on G2.com.

Prakash C.
PC
Developer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about GraphQL?

With help of graphql we are able to create APIgatway for calling and managing different services with A single endpoint from UI. It is fast and provide functionality to get data which are required only. Managing cache at different levels like network level and many more. Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

Uploading files by graphql is little bit difficult face lot of issue while implementing it because of no proper documentation. Need to improve documentation for better understanding. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

As in my organization we are managing microservice structure so its help us to calling different services and merging data and various operation at single point of contact basically an APIgatway. Review collected by and hosted on G2.com.

Verified User in Higher Education
UH
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about GraphQL?

Best for complex systems and microservices, fast, no over-fetching and under-fetching problems, structure is understandable, sharing code and the latest version is not required! Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

It's query complexity, caching, each query can be different, even though it operates on the same entity.

Another problem with GraphQL is rate-limiting. In REST API, you can simply specify that we allow only this amount of requests in one day", but in GraphQL, it is difficult to specify this type of statement. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

GraphQL is a strongly typed language where each level of a GraphQL query corresponds to a particular type, and each type describes a set of available fields. So, it is similar to SQL and provides descriptive error messages before executing a query. Review collected by and hosted on G2.com.

Verified User in Logistics and Supply Chain
UL
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about GraphQL?

GraphQL allows the client to query all the data it needs on a single request, avoiding multiple requests to server and solving the N+1 issue. This allows for better performance on the client. APIs are easy to document. Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

Adds a layer of complexity that not a lot of programmers are familiar with. Steep learning curve.

Nesting several mutations is a pain when dealing with authorization. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

Consistency across the API types. Easy to version and document. Review collected by and hosted on G2.com.

Tushar T.
TT
Senior Engineering Manager
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about GraphQL?

Ease of integration with Web and mobile projects

Ability to connect with multiple endpoints and do client-side filters, aggregation etc.

Proper documentation for integration Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

The mobile dev community is that great at this point. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

API support

Network module Review collected by and hosted on G2.com.

Verified User in Fine Art
CF
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about GraphQL?

Nested queries, query only what you need Review collected by and hosted on G2.com.

What do you dislike about GraphQL?

Extending the Schema is difficult at times, e.g. adding constraints. Review collected by and hosted on G2.com.

What problems is GraphQL solving and how is that benefiting you?

We're using GraphQL with a variety of headless cms. Once the Schema is defined we get a query and mutation API with one click using GraphQL codegen. Changing Schema versions is a breeze. Review collected by and hosted on G2.com.