awesome-graphql README

The project's README from github.com/chentsulin/awesome-graphql. As one markdown file: README.md.

Awesome GraphQL Awesome

A query language and runtime for APIs that prioritizes precise data fetching and strongly typed schemas.

Contents

Specifications

Foundations

Communities

Meetups

Implementations

JavaScript/TypeScript

Clients

Frontend Framework Integrations
React

Servers

Databases & ORMs
PubSub

Custom Scalars

Type

Miscellaneous

JavaScript Examples

TypeScript Examples

Ruby

Ruby Examples

PHP

PHP Examples

Python

Python Examples

Java

Custom Scalars

Java Examples

Kotlin

Kotlin Examples

C/C++

Go

Go Examples

Scala

Scala Examples

.NET

.NET Examples

Elixir

Elixir Examples

Haskell

SQL

Lua

Elm

Clojure

Clojure Examples

Swift

OCaml

Android

Android Examples

iOS

iOS Examples

ClojureScript

ReasonML

Dart

Rust

Rust Examples

D (dlang)

R (Rstat)

Julia

Crystal

Ballerina

Ballerina Samples

Tools

Tools - Editors & IDEs & Explorers

Tools - Testing, Prototyping & Mocking

Tools - Security

Tools - Browser Extensions

Tools - Docs

Tools - Editor Plugins

Tools - Miscellaneous

Databases

Services

CDN

CMS

Books

Videos

Podcasts

Style Guides

Blogs

Blogs - Security

Posts

Tutorials

Contributing

Contributions are welcome. Read the contribution guidelines before submitting a pull request.

awesome-graphql (chentsulin/awesome-graphql)

Searching Database…

这是什么?这是一份精选的(awesome)GraphQL 资源列表,包括规范、实现、客户端、服务端、工具、数据库、服务、书籍、视频、播客、风格指南和教程。
这是一个库,还是只是一份链接列表?它只是一份普通的精选列表(Markdown 文档),不是代码库或运行时,按规范、实现、工具、书籍和播客等板块组织。
列表会及时更新吗?条目会不会过时?部分引用的工具或示例可能会过时(例如较早的 React/Relay 脚手架),不过项目运行着自动化的链接和风格检查,用来发现失效的内容。
谁会用到它?使用 GraphQL API 的开发者,如果想在一个地方找到规范、客户端和服务端库、工具、学习资料和社区资源,这份列表会很有用。
列表是怎么组织的?它分为几个主要板块:规范、基础、社区、线下聚会、实现(再按语言细分,例如 JavaScript/TypeScript 的客户端、服务端、数据库和类型工具)、书籍、视频、播客、风格指南、博客和教程。
初学者应该从哪里开始?先看“规范”板块,了解 GraphQL 核心规范和 GraphQL over HTTP,然后再看“实现”板块中的客户端和服务端技术栈,例如 apollo-client 和 apollo-server。
条目有经过质量审核吗?仓库使用自动化检查(awesome-lint 和机器人工作流)来保证格式规范和链接有效;除此之外,内容审核主要依靠社区和维护者通过 PR 进行判断。
除了 JavaScript/TypeScript,还涵盖其他语言吗?可见的板块主要聚焦 JavaScript/TypeScript 实现(客户端、服务端、框架),同时也包括与语言无关的规范、工具、数据库、书籍和播客。
Creator
chentsulin
Size
1.2 MB
Stars
15.1K
Updated
CommitOct 17
Age
11y
Commits · 90 Days