octahedroid / drupal-decoupled-graphql-basic-recipe
A Drupal site as a starting point for a headless CMS, using a GraphQL endpoint to build a decoupled site.
Installs: 45
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 1
Open Issues: 0
Type:drupal-recipe
Requires
- drupal/admin_toolbar: ^3.4
- drupal/coffee: ^1.4
- drupal/decoupled_preview_iframe: ^1.0
- drupal/dynamic_entity_reference: ^3.2
- drupal/gin: ^3.0@RC
- drupal/gin_login: ^2.1
- drupal/gin_toolbar: ^1.0@RC
- drupal/graphql_compose: ^2.2
- drupal/graphql_compose_fragments: ^1.0@beta
- drupal/graphql_compose_preview: ^1.0
- drupal/metatag: ^2.0
- drupal/pathauto: ^1.12
- drupal/redirect: ^1.9
- drupal/simple_oauth: ^5.2
- drupal/subpathauto: ^1.3
- drupal/view_unpublished: ^1.2
- drupal/visual_editor: ^1.0
This package is auto-updated.
Last update: 2024-12-16 19:50:39 UTC
README
This recipe is a Drupal site as a starting point for a headless CMS, using a GraphQL endpoint to build a decoupled site. It is ready to be seamlessly integrated with a front end application.
- For information related to installing Drupal read the docs here
- For information related to installing this Recipe read the docs here
What this recipe does:
-
Based on the standard installation profile
-
Adds content types
pages
andarticles
-
Creates
user
rolesviewer
andpreviewer
-
Creates editor
user
-
Creates default content
-
Configure metatags
-
Configures path auto
-
Configures gin as administration experience
-
Configures GQL as the decoupling strategy
-
Configures GQL Compose
- Edges
- Image Styles
- Menus
- Routes
- Users
- Views
- Metatags
-
Configures preview
-
Configures simple oauth as auth mechanism for the BE and the FE
-
Configures Visual editor for inline editorial experience