Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

GraphQL
GraphQL

7.8K
7.1K
+ 1
270
Redux
Redux

9.5K
7.5K
+ 1
623
Unstated
Unstated

7
12
+ 1
1
- No public GitHub repository available -

What is GraphQL?

GraphQL is a data query language and runtime designed and used at Facebook to request and deliver data to mobile and web apps since 2012.

What is Redux?

It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. t provides a great experience, such as live code editing combined with a time traveling debugger.

What is Unstated?

State so simple, it goes without saying
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose GraphQL?
Why do developers choose Redux?
Why do developers choose Unstated?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con

    Sign up to add, upvote and see more consMake informed product decisions

    What companies use GraphQL?
    What companies use Redux?
    What companies use Unstated?
      No companies found

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with GraphQL?
      What tools integrate with Redux?
      What tools integrate with Unstated?
        No integrations found

        Sign up to get full access to all the tool integrationsMake informed product decisions

        What are some alternatives to GraphQL, Redux, and Unstated?
        gRPC
        gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking...
        Falcor
        Falcor lets you represent all your remote data sources as a single domain model via a virtual JSON graph. You code the same way no matter where the data is, whether in memory on the client or over the network on the server.
        React
        Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
        graphql.js
        Lightest GraphQL client with intelligent features. You can download graphql.js directly, or you can use Bower or NPM.
        MongoDB
        MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
        See all alternatives
        Decisions about GraphQL, Redux, and Unstated
        No stack decisions found
        Interest over time
        Reviews of GraphQL, Redux, and Unstated
        No reviews found
        How developers use GraphQL, Redux, and Unstated
        Avatar of MOKA Analytics
        MOKA Analytics uses ReduxRedux

        Though Redux makes encoding some interactions unnatural, the ease of debugging makes it worthwhile. Additionally, Redux makes it easy to implement saving/bookmarking/sharing just by serializing state

        Redux's middleware is great for separating concerns, e.g., requests, errors, telemetry, etc.

        Our reducers use immutability-helper to update state

        Avatar of Kurzor, s.r.o.
        Kurzor, s.r.o. uses ReduxRedux

        We love functional approach to writing apps and Redux is thus the premium choice in this matter. The inner beauty of the state tree is unbeatable. We recently learned to solve common tasks via middleware. And the Redux Chrome extension is such a marvel - our developers request extra monitors just to have it nearby.

        Avatar of Ataccama
        Ataccama uses ReduxRedux

        Our state management library of choice. Redux has a simple concept, but it's flexible enough and it's React binding library, react-redux, contains a lot of performance-optimized code to make the most out of this combo.

        Avatar of Kent Steiner
        Kent Steiner uses ReduxRedux

        I have been using React/Flux since just about the beginning of React time. Redux is a great upgrade and extension of the core flux concepts, and brings immutable and strict declarative state to the apps I build.

        Avatar of jasonmjohnson
        jasonmjohnson uses GraphQLGraphQL

        GraphQL will be used as the public API for the data persistence layer. It communicates nicely with all other languages and can provide API responses in the format specified in the request.

        Avatar of Promethean TV
        Promethean TV uses ReduxRedux

        The PrometheanTV Client Web SDK utilizes the Redux state management library to manage the state of overlay rendering during video playback.

        Avatar of Nick De Cooman
        Nick De Cooman uses GraphQLGraphQL

        Applied GraphQL in a side-project I'm currently working on. Using the Apollo GraphQL implementation for both server-side and React client.

        Avatar of Hevelop
        Hevelop uses GraphQLGraphQL

        From Magento 2.3 GraphQL is provider by a core implementation, this is used to implement PWA frontend.

        Avatar of Told
        Told uses GraphQLGraphQL

        We use GraphQL as our transport standard for all API calls.

        Avatar of Michael Manges
        Michael Manges uses GraphQLGraphQL

        Connecting my Gatsby site to GraphCMS.

        How much does GraphQL cost?
        How much does Redux cost?
        How much does Unstated cost?
        Pricing unavailable
        Pricing unavailable
        Pricing unavailable
        News about Unstated
        More news