graphql-yoga logo

graphql-yoga

馃 Fully-featured GraphQL Server with focus on easy setup, performance & great developer experience
30
27
+ 1
0

What is graphql-yoga?

Easiest way to run a GraphQL server: Sensible defaults & includes everything you need with minimal setup.;Includes Subscriptions: Built-in support for GraphQL subscriptions using WebSockets.;Compatible: Works with all GraphQL clients (Apollo, Relay...) and fits seamless in your GraphQL workflow.
graphql-yoga is a tool in the GraphQL Tools category of a tech stack.
graphql-yoga is an open source tool with 5.3K GitHub stars and 335 GitHub forks. Here鈥檚 a link to graphql-yoga's open source repository on GitHub

Who uses graphql-yoga?

Companies
7 companies reportedly use graphql-yoga in their tech stacks, including AnkaWorld, Kumba, and main.

Developers
22 developers on StackShare have stated that they use graphql-yoga.

graphql-yoga Integrations

GraphQL, Relay, Apollo, Prisma Cloud, and Prisma are some of the popular tools that integrate with graphql-yoga. Here's a list of all 5 tools that integrate with graphql-yoga.

Why developers like graphql-yoga?

Here鈥檚 a list of reasons why companies and developers use graphql-yoga
Top Reasons
Be the first to leave a pro
graphql-yoga Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose graphql-yoga in their tech stack.

Divine Bawa
Divine Bawa
at PayHub Ghana Limited | 13 upvotes 162.7K views
Node.js
Node.js
GraphQL
GraphQL
MySQL
MySQL
Prisma
Prisma
graphql-yoga
graphql-yoga
React
React
styled-components
styled-components
Next.js
Next.js
Apollo
Apollo

I just finished a web app meant for a business that offers training programs for certain professional courses. I chose this stack to test out my skills in graphql and react. I used Node.js , GraphQL , MySQL for the #Backend utilizing Prisma as a database interface for MySQL to provide CRUD APIs and graphql-yoga as a server. For the #frontend I chose React, styled-components for styling, Next.js for routing and SSR and Apollo for data management. I really liked the outcome and I will definitely use this stack in future projects.

See more
Munkhtegsh Munkhbat
Munkhtegsh Munkhbat
Software Engineer Consultant at LoanSnap | 9 upvotes 37.7K views
graphql-yoga
graphql-yoga
Prisma
Prisma
PostgreSQL
PostgreSQL
styled-components
styled-components
Heroku
Heroku
React
React
Apollo
Apollo
GraphQL
GraphQL
#Backend
#Frontend

In my last side project, I built a web posting application that has similar features as Facebook and hosted on Heroku. The user can register an account, create posts, upload images and share with others. I took an advantage of graphql-subscriptions to handle realtime notifications in the comments section. Currently, I'm at the last stage of styling and building layouts.

For the #Backend I used graphql-yoga, Prisma, GraphQL with PostgreSQL database. For the #FrontEnd: React, styled-components with Apollo. The app is hosted on Heroku.

See more

graphql-yoga's Features

  • GraphQL spec-compliant
  • File upload
  • GraphQL Subscriptions
  • TypeScript typings
  • GraphQL Playground
  • Extensible via Express middlewares
  • Schema directives
  • Apollo Tracing
  • Accepts both application/json and application/graphql content-types
  • Runs everywhere: Can be deployed via now, up, AWS Lambda, Heroku etc.
  • Supports middleware out of the box.

graphql-yoga Alternatives & Comparisons

What are some alternatives to graphql-yoga?
graphql-yoga
Easiest way to run a GraphQL server: Sensible defaults & includes everything you need with minimal setup.;Includes Subscriptions: Built-in support for GraphQL subscriptions using WebSockets.;Compatible: Works with all GraphQL clients (Apollo, Relay...) and fits seamless in your GraphQL workflow.
Prisma
Prisma is a powerful database tool used for data access, migrations and visual data management. It replaces traditional ORMs and removes friction from complicated database workflows.
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.
GraphQL Voyager
Represent any GraphQL API as an interactive graph. It's time to finally see the graph behind GraphQL.
Altair GraphQL
A beautiful feature-rich GraphQL Client IDE for all platforms. Enables you interact with any GraphQL server you are authorized to access from any platform you are on. Much like Postman for GraphQL, you can easily test and optimize your Grap
See all alternatives

graphql-yoga's Followers
27 developers follow graphql-yoga to keep up with related blogs and decisions.
Ismail Kutlu
borisStanojevic
Marcel Abreu
Nbazes
Quinn Chaffee
Ahmed Musa
Guilherme Cerqueira
Konrad Szwarc
Sajjad vafaie
tonyv2020