【发布时间】:2019-12-30 09:06:18
【问题描述】:
我正在开发一个完整的网络应用程序...
我正在考虑使用 prismic.io 外包一些我将通过 graphQL 查询的网页内容。但我会将用户的个人信息存储在本地 mongoDB 实例中。
什么是长期利益?如果我可以通过一个为我保存所有内容的 mongodb 实例自己存储所有内容。
【问题讨论】:
标签: mongodb graphql prismic.io
我正在开发一个完整的网络应用程序...
我正在考虑使用 prismic.io 外包一些我将通过 graphQL 查询的网页内容。但我会将用户的个人信息存储在本地 mongoDB 实例中。
什么是长期利益?如果我可以通过一个为我保存所有内容的 mongodb 实例自己存储所有内容。
【问题讨论】:
标签: mongodb graphql prismic.io
这主要是我的意见,如果你是一个单独工作的开发人员或只是与其他开发人员一起工作,并且只是在寻找存储数据的地方,那么你最好不要使用CMS。 CMS 的主要目的之一是将显着修改应用程序的能力扩展到非技术人员。例如,为当地餐馆建立一个网站,并希望允许他们更改菜单,而无需构建 UI 来启用它。使用 CMS,他们可以轻松地更改平台上的文本和其他内容,而与 mongo 后端交互对他们来说可能不太直接。举个更工业的例子,假设您有一个营销团队,他们需要运行 A/B 测试以确定网站的最佳内容,他们可以执行测试,并将他们的更改反映到您设置的模板中,而无需它们(如果你巧妙地设置了它)必须编写任何额外的代码。使用 CMS 有更多优点和缺点,但我认为可访问性是考虑使用 CMS 的主要原因,尤其是长期考虑。
【讨论】: