/graphql-placeholder

This project is a NestJS GraphQL implementation of the popular JSON Placeholder API, providing developers with a GraphQL playground for testing and experimentation.

Primary LanguageTypeScriptMIT LicenseMIT

Nest Logo GraphQL Logo

GraphQL Placeholder

Welcome to the GraphQL Placeholder!

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

GraphQL Placeholder is a NestJS GraphQL implementation of the popular JSON Placeholder API, providing developers with a GraphQL playground for testing and experimentation.

Features

  • No registration
  • Zero-config
  • Basic GraphQL API
  • "Has many" relationships
  • Filters and nested queries
  • Cross-domain (CORS and JSONP)
  • Supports QUERY, MUTATION
  • HTTP or HTTPS
  • Compatible with React, Angular, Vue, Ember, ...
  • An interactive playground for testing GraphQL queries and mutations.
  • Built with NestJS for high performance and maintainability.
  • Seamless integration with JSON Placeholder API data including posts, comments, users, todos, albums and photos.
  • Utilize TypeScript for a smooth and error-free development experience.

Usage

  • Queries: Fetch data such as posts, comments, users, etc., from the JSON Placeholder API using GraphQL queries.
  • Mutations: Test data manipulation operations like creating, updating, and deleting resources.

Guide

For examples and more, you can visit https://graphqlplaceholder.vercel.app/guide

Contributing

We welcome contributions from the community! Please read our CONTRIBUTING.md to get started.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Stay in touch