问题标签 [headless-cms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
strapi - 注销后如何重新登录 Strapi
我创建了一个strapi API,然后关闭了服务器。一旦我尝试使用 npm run start 重新打开服务器,我就没有对我的内容类型构建器的编辑权限。它还要求我 - 使用此插件需要 autoReload 功能。启动您的服务器,strapi develop
我这样做无济于事。任何人都可以帮忙吗?
progressive-web-apps - 什么是无头 PWA。PWA 和无头 PWA 有什么区别?
基本上我对无头 CMS/无头商务架构有所了解。
无头 CMS 是一个纯后端内容管理系统,从头开始构建为内容存储库。
那就是内容管理系统(例如:Sitecore 等)会将内容公开为服务(CAAS)。React 或 Angular weba 应用程序将访问内容作为服务以在 UI 中显示它。通过这种方式,CMS 系统与前端分离,称为无头 CMS。React 或 Angular 不会在 CMS 上建站,而是单独部署。“无头”一词来自砍“头”的概念。
Commerce 永远是无头的,因为它将与前端应用程序分离。即前端应用程序将通过来自商业引擎的网络服务使用动态数据。
现在什么是无头 PWA?
无头 CMS + 无头商务 + PWA 功能 = 无头 PWA ?
reactjs - 使用 react 获取 wordpress 帖子显示特殊字符而不是撇号
我得到我假设的是来自 wordpress 博客端点的 json 数据,如下所示:
https://example.com/wp-json/wp/v2/posts
我现在正在循环并显示瓷砖:
但是帖子标题显示不正确。例如单词不显示Don’t
我发现我可以用dangerouslySetInnerHTML
它来解决这个问题,但它安全吗?它包含“危险”一词的事实令人担忧。
node.js - 将strapi部署到弹性豆茎
有人可以提供有关如何将 Strapi 部署到 AWS Elastic Beanstalk 的信息吗?
我找到了很多关于如何在 Digital Ocean 和 Heroku 等许多其他不同平台上部署 Strapi 的资源,但我对将 Strapi 部署到 Elastic Beanstalk 非常好奇。这可能吗?我该怎么做?
reactjs - STRAPI - 单页加载多个 API
我正在设计一个包含许多“content_types”即模板的登陆网页。该网页有: - 推荐 - 评论 - 评级 - 关于我们和许多其他部分。
在 STRAPI 中,我们有用于推荐、评论、评级等的不同 API。我的登录页面是否应该为该页面调用多个 API,即 getTestimonials、getReviews、getRatings?
或者我应该创建一个包含所有内容的 COMMON API 并像 getContentForLandingPage 一样调用它并一次性加载所有内容?
什么是建议的做法?
node.js - 无法在strapi中使用环境变量
我正在尝试将 MongoDB URI 连接到 Strapi 后端。我能够连接到主 URL,但是当我创建一个 .env.development 变量时,我无法连接到数据库。
reactjs - 在 GatsbyJS/GraphQL 中组合页面查询
如何在 GraphQL 中组合两个页面查询?我尝试简单地将我需要的数据组合到一个查询中,但它一直给我一个错误“TypeError:无法读取未定义的属性'页面'”。我的想法是,要么我的查询没有正确完成,要么没有在我的 div 框中获取正确的数据。
在 GraphiQL 中运行我的 wpgraphql 查询时,它工作得很好。这是 wpgraphql 查询:
返回数据:
web - 如何在不使用 wordpress 的情况下将博客部分添加到网站?有没有办法集成 Headless CMS?
我正在尝试弄清楚如何在我兄弟的网站上添加博客部分,我不想从头开始编写所有内容。他建议使用像 Strapi 这样的 Headless CMS,但我在任何地方都找不到如何将它合并到网站上。非常感谢您的一些反馈!谢谢。
headless-cms - Gentics Mesh - 多语言支持 - 节点列表中的跨语言 - GraphQL 查询
Gentics Mesh 版本:v1.5.1
介绍:
假设我们的模式A具有类型字段:列表和列表类型:节点和允许的模式:B。(见(1))。
- 已在语言en中创建了B节点的实例( b1-EN ),在de中创建了( b1-DE ) 。
- 已使用en语言创建了B节点的实例( b2-EN ) 。
- 已使用de语言创建了A节点的实例( a1-DE ),并将b1-DE和b2-EN添加到a1的节点列表 ( Bs ) 中。
结果,当在 Gentics Mesh CMS 中选择de语言时,节点a1-DE ( de ) 具有 2 个节点b1-DE、b2-EN的列表。
当应用以下 GraphQL 查询时:
结果是:
问题:
为什么结果没有在节点列表中显示 b2-EN 节点?查询错了吗?我想得到的结果是节点的默认语言版本(b2-EN),因为b2-DE尚未贡献。所以预期的结果:
在文档 (2) 中:
如果未找到其他匹配内容,将应用回退到配置的默认语言。如果这也失败,将返回 Null。
有人可以启发我吗?
(1):架构
graphql - 采用无头 CMS 的赛普拉斯自动化
我正在开发项目网站,该网站使用带有 graphql 的无头 cms 来实施柏树测试。文章/博客等网站内容会根据 CMS 中的更新内容而变化。有人在这里有经验,我在哪里可以找到类似的项目自动化?