GraphQL 是一个用于 API 的查询语言,由 Facebook 开源。它为 REST API架构提供了一种替代方案,相较于REST更加高效、强大和灵活。 它允许客户端定义所需数据的结构,服务器返回完全相同的数据结构。
例如POST请求:
{
project(name: "GraphQL") {
tagline
}
}
响应结果
{
"project": {
"tagline": "A query language for APIs"
}
}
Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project 🚀
The most advanced ORM of JVM, for both java & kotlin
Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.
The Visual Headless Content Management System for Enterprises
GraphQL language support for WebStorm, IntelliJ IDEA and other IDEs based on the IntelliJ Platform.
Structr is an integrated low-code development and runtime environment that uses a graph database.
Spring Boot, JDBC, ORM, JPA, Hibernate, H2, MySQL, Oracle
Nop Platform 2.0 is a next-generation low-code development platform built from scratch based on the principles of reversible computation, adopting a language-oriented programming paradigm. It includes...
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.