This is an automated email from the ASF dual-hosted git repository. bdelacretaz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-site.git
commit 3e5433dc27d353183a4b6d8c1def94d48aaaee14 Author: Bertrand Delacretaz <[email protected]> AuthorDate: Tue Jun 16 17:21:45 2020 +0200 Add GraphQL Core documentation --- src/main/jbake/content/documentation/bundles.md | 3 ++- .../jbake/content/documentation/bundles/graphql-core.md | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/main/jbake/content/documentation/bundles.md b/src/main/jbake/content/documentation/bundles.md index d0aabee..6e39640 100644 --- a/src/main/jbake/content/documentation/bundles.md +++ b/src/main/jbake/content/documentation/bundles.md @@ -62,7 +62,7 @@ The OSGi installer is a very flexible and powerful service to manage provisionin * [Junit Server-Side Tests Support](/documentation/bundles/org-apache-sling-junit-bundles.html) * [Sling Pipes](/documentation/bundles/sling-pipes.html) * [Sling Metrics](/documentation/bundles/metrics.html) -* [Servlet Helpers](/documentation/bundles/servlet-helpers.html) +* [Servlet Helpers and Internal Requests](/documentation/bundles/servlet-helpers.html) * [Context-Aware Configuration](/documentation/bundles/context-aware-configuration/context-aware-configuration.html) * [HApi - Hypermedia API tools](/documentation/bundles/hapi.html) * [Capabilities](https://github.com/apache/sling-org-apache-sling-capabilities) @@ -74,6 +74,7 @@ The OSGi installer is a very flexible and powerful service to manage provisionin * [XML Support](/documentation/bundles/xml-support.html) * [Sling Resource Editor](/documentation/bundles/resource-editor.html) * [Sling Dynamic Include (org.apache.sling.dynamic-include)](/documentation/bundles/dynamic-includes.html) +* [GraphQL Core and Samples](/documentation/bundles/graphql-core.html) ## Troubleshooting * [Request Processing Analyzer (org.apache.sling.reqanalyzer)](/documentation/bundles/request-analysis.html) diff --git a/src/main/jbake/content/documentation/bundles/graphql-core.md b/src/main/jbake/content/documentation/bundles/graphql-core.md new file mode 100644 index 0000000..9bd9bef --- /dev/null +++ b/src/main/jbake/content/documentation/bundles/graphql-core.md @@ -0,0 +1,17 @@ +title=Sling GraphQL Core and Samples +type=page +status=published +tags=graphql,content,query +tableOfContents=false +~~~~~~ + +The [Sling GraphQL Core](https://github.com/apache/sling-org-apache-sling-graphql-core/) module +allows for running GraphQL queries in Sling, using dynamically built GraphQL schemas and OSGi +services for data fetchers (aka "resolvers") which provide the data. + +See the [o.a.s.graphql.core Git repository](https://github.com/apache/sling-org-apache-sling-graphql-core/) +for more information. + +The [GraphQL Sample Website module](https://github.com/apache/sling-samples/tree/master/org.apache.sling.graphql.samples.website) +provides a complete sample which uses GraphQL queries (and Handlebars templates) on both the server and client sides, +to demonstrate the various modes that the GraphQL Core module supports. \ No newline at end of file
