octahedroid / drupal-decoupled-graphql-advanced-recipe
一个以GraphQL端点创建解耦网站的Drupal站点,作为无头CMS的成品解决方案。
dev-main
2024-09-09 22:31 UTC
Requires
- drupal/admin_toolbar: ^3.4
- drupal/coffee: ^1.4
- drupal/decoupled_preview_iframe: ^1.0
- drupal/dynamic_entity_reference: ^3.2
- drupal/field_group: ^3.4
- 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/override_node_options: ^2.8
- drupal/paragraphs: ^1.17
- drupal/password_policy: ^4.0
- drupal/pathauto: ^1.12
- drupal/redirect: ^1.9
- drupal/simple_oauth: ^5.2
- drupal/subpathauto: ^1.3
- drupal/view_unpublished: ^1.2
- drupal/viewfield: ^3.0@beta
- drupal/visual_editor: ^1.0
This package is auto-updated.
Last update: 2024-09-19 20:07:26 UTC
README
这个配方是一个Drupal站点,作为无头CMS的成品解决方案,使用GraphQL端点创建解耦网站。它可以无缝集成到前端应用程序中。
此配方做什么
-
添加内容类型
pages
和articles
-
创建一组
paragraphs
,准备好作为前述内容类型的组件使用。 -
创建
media
图像类型 -
创建
user
角色viewer
和previewer
-
创建编辑
user
-
创建默认内容
-
配置元标签
-
配置路径自动
-
配置gin作为管理体验
-
配置GQL作为解耦策略
- 配置GQL Compose
- 边缘
- 图像样式
- 菜单
- 路由
- 用户
- 视图
- 元标签
- 配置预览
- 配置GQL Compose
-
配置简单oauth作为后端和前端的身份验证机制
-
配置可视化编辑器以实现内联编辑体验