Skip to content

(docs) Add DGS and Kickstart to Java Server documentation #1097

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Aug 27, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: GraphQL Spring Boot
description: GraphQL Spring Boot from GraphQL Java Kickstart
url: https://www.graphql-java-kickstart.com/
github: graphql-java-kickstart/graphql-spring-boot
---

The GraphQL Spring Boot turns any Spring Boot application into a GraphQL Server


Started includes features such as:

* Use a schema-driven API with the help of [GraphQL Java Tools](https://github.com/graphql-java-kickstart/graphql-java-tools)
* Optionally choose to use an annotation driven schema with the help of [GraphQL-Java Annotations](https://github.com/Enigmatis/graphql-java-annotations)
* Embedded [GraphiQL](https://github.com/graphql/graphiql) tool for schema introspection and query debugging
* Embedded [GraphQL Playground](https://github.com/prisma/graphql-playground) tool for schema introspection and query debugging
* Embedded the [GraphQL Voyager](https://github.com/APIs-guru/graphql-voyager) tool to represent your GraphQL API as an interactive graph


See [GraphQL Java Kickstart Getting Started](https://www.graphql-java-kickstart.com/spring-boot/getting-started/) for how to get started.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Domain Graph Service (DFS) Framework
description: The DGS Framework (Domain Graph Service) is a GraphQL server framework for Spring Boot, developed by Netflix.
url: https://netflix.github.io/dgs/
github: netflix/dgs-framework
---

The DGS Framework (Domain Graph Service) is a GraphQL server framework for Spring Boot, developed by Netflix.


Features include:

* Annotation based Spring Boot programming model
* Test framework for writing query tests as unit tests
* Gradle Code Generation plugin to create types from schema
* Easy integration with GraphQL Federation
* Integration with Spring Security
* GraphQL subscriptions (WebSockets and SSE)
* File uploads
* Error handling
* Many extension points

See [DGS Framework Getting Started](https://netflix.github.io/dgs/getting-started/) for how to get started.