Repository navigation

#

GraphQL

Created by Facebook

发布于 2015

graphql
graphql.org
维基百科

相关主题

APIREST APISQL
graphql-schema logo

GraphQL 是一个用于 API 的查询语言,由 Facebook 开源。它为 REST API架构提供了一种替代方案,相较于REST更加高效、强大和灵活。 它允许客户端定义所需数据的结构,服务器返回完全相同的数据结构。

例如POST请求:

{
  project(name: "GraphQL") {
    tagline
  }
}

响应结果

{
  "project": {
    "tagline": "A query language for APIs"
  }
}

🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

TypeScript
13862
2 天前
dotansimha/graphql-code-generator

A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.

TypeScript
11007
2 天前

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

TypeScript
8075
1 个月前
ardatan/graphql-tools

🔧 Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach

TypeScript
5390
17 小时前

A GraphQL library for Python that leverages type annotations 🍓

Python
4234
3 天前

Code-First, Type-Safe, GraphQL Schema Construction

TypeScript
3415
1 年前

GraphQL Shorthand Notation Cheat Sheet

1326
6 年前

One configuration for all your GraphQL tools (supported by most tools, editors & IDEs)

TypeScript
1188
2 天前
atulmy/fullstack-graphql

🌈 Simple Fullstack GraphQL Application. API built with Express + GraphQL + Sequelize (supports MySQL, Postgres, Sqlite and MSSQL). WebApp built with React + Redux to access the API. Written in ES6 using Babel + Webpack.

JavaScript
1035
4 年前

Envelop is a lightweight library allowing developers to easily develop, share, collaborate and extend their GraphQL execution layer. Envelop is the missing GraphQL plugin system.

TypeScript
811
13 小时前

Pure PHP realization of GraphQL protocol

PHP
707
1 年前

Prisma tools to help you generate CRUD system for GraphQL servers

TypeScript
694
4 个月前

Fetch and print the GraphQL schema from a GraphQL HTTP endpoint. (Can be used for Relay Modern.)

TypeScript
680
1 年前

A developer web-app tool to rapidly prototype a full stack implementation of GraphQL with React.

JavaScript
628
1 年前

A Vim plugin that provides GraphQL file detection, syntax highlighting, and indentation.

Vim Script
502
4 个月前

Create GraphQL schema with TypeScript classes.

TypeScript
425
3 年前

Use your existing graphQL schema to generate CMS in a couple steps. DEMO: http://cms-demo.web4fly.com/

JavaScript
380
7 年前

The only GraphQL wordlist you'll ever need. Operations, field names, type names... Collected on more than 60k distinct GraphQL schemas.

TypeScript
358
2 年前