An open API service indexing awesome lists of open source software.

https://github.com/dhyeythumar/graphql-proxy-api

Simple GraphQL Proxy of JSON Placeholder's APIs for testing and prototyping frontend apps.
https://github.com/dhyeythumar/graphql-proxy-api

api-placeholder beginner-corp graphql graphql-api proxy-api serverless

Last synced: 5 months ago
JSON representation

Simple GraphQL Proxy of JSON Placeholder's APIs for testing and prototyping frontend apps.

Awesome Lists containing this project

README

          

GraphQL Proxy API

GraphQL Proxy API is wrapper around

JSON Placeholder


Simple fake GraphQL API for testing & prototyping


rapidapi-logo
apollo-logo

## What’s In This Document

- [Introduction](#introduction)
- [Features](#features)
- [Getting Started](#getting-started)
- [Schema](./Schema.md)
- [License](#license)
- [Acknowledgements](#acknowledgements)

## Introduction

> **This project idea is heavily inspired by the JSON placeholder's idea of having a fake API.**
>
> Here check out the idealogy behind creating something like a JSON placeholder Restful APIs.

Most of the time when, trying a new library, hacking a prototype, or following a tutorial, I found myself in need of some data.

And I didn't like the idea of using some public API because I had the feeling that I was spending more time registering a client and understanding a complex API than focusing on my task.

But I liked the idea of image placeholders for web designers. So I decided to code a little Express server inspired by that and, here is [JSONPlaceholder](https://jsonplaceholder.typicode.com).

## Features

- No registration required
- Zero configuration
- Basic GraphQL API
- "Has many" relationships ([check out schema](./Schema.md))
- Filters and nested resources
- Compatible with React, Angular, Vue, Ember, ...

## Getting Started

**API is avaliable on RapidAPI hub:** [GraphQL Proxy](https://rapidapi.com/dhyeythumar/api/graphql-proxy)

**You can also directly interact with the API using GraphQL's introspection feature to check out the available Queries & Mutations in Apollo's sandbox environment:**

- GraphQL Proxy API server link: https://play-clt.begin.app/
- Apollo sandbox link: https://studio.apollographql.com/sandbox/explorer

## License

Licensed under the [MIT License](./LICENSE).

## Acknowledgements

[JSON Placeholder](https://github.com/typicode/jsonplaceholder#readme)