Skip to content

KuroXI/consumet-graphql

Repository files navigation

consumet-graphql

Quality Gate Status Security Rating Maintainability Rating

Description

I integrated a REST API with GraphQL to improve data retrieval and manipulation for a web application. The motivation behind this project was to enhance the efficiency and flexibility of data access in our application.

We built this project because REST APIs have a fixed structure for data retrieval, and we needed a more dynamic way to fetch and modify data according to our application's evolving requirements.

The problem it solves is that it allows us to customize data requests and responses, reducing over-fetching or under-fetching of data. With GraphQL, clients can request only the specific data they need, reducing the load on the server and improving performance.

Installation

  1. Clone the repository
git clone https://github.com/KuroXI/consumet-graphql.git
cd ./consumet-graphql
  1. Install dependencies
npm install

Usage

To start the development server and view the website locally, run the following command

npm run dev

Vercel

Host your own instance of Consumet GraphQL on Vercel using the button below.

Deploy with Vercel

License

This project is licensed under the GPL-3.0 license.

About

A GraphQL API built on top of Consumet API using fastify

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages