将Java Spring与无头/解耦CMS

时间:2017-03-12 19:43:46

标签: java spring-mvc content-management-system headless

目前,我参与了主要使用Java Spring和PHP Laravel的不同项目。在我的工作场所(基于ASP.NET的技术),通常使用这种方法从CMS中检索内容,我可以看到它提供的所有好处,所以我想在Java Spring中做出类似的东西(可选它适用于Laravel,这将是非常棒的,但它只是可选的。)

我想要的是什么:

  • 基于CMS的网页,只是为了以有条理的方式上传不同项目的内容。
  • 内容主要是“字符串”,HTML和图片。
  • 从不同的项目中,我可以连接到CMS并在视图中检索此内容。
  • 如果可能,请提供开源或免费解决方案。

我已经搜索了不同的选项,但是我找不到任何好的解决方案或者如何实现它的一些教程,而不仅仅是想法......

提前非常感谢你。

最好的问候。

何塞拉拉。

2 个答案:

答案 0 :(得分:0)

也许您想提供我们的解决方案" Storyblok"试一试。

  
      
  • 基于CMS的网页,只是为了以有条理的方式上传不同项目的内容。
  •   

我们的CMS基于云 - 因此您无需在计算机上安装任何内容 - 只需使用API​​即可完成所有操作。

  
      
  • 内容主要是" Strings",HTML和图片。
  •   

您当然可以将自己限制为texttextareaimage字段类型 - 但我们会提供更多 - 您甚至可以自己编写。

  
      
  • 从不同的项目中,我可以连接到CMS并在视图中检索此内容。
  •   

您可以使用所需的任何项目中的API - 您甚至可以创建单独的API令牌,这样您就可以限制只有其中一种API的访问权限。

  
      
  • 如果可能,请提供开源或免费解决方案。
  •   

是的 - 我们制定了一个包含无限故事(条目)和资产的免费计划。

  

如果适用于Laravel,那将是非常棒的

Storyblok肯定适用于Laravel

我们甚至创建了一个" add a headless cms to laravel in 5 minutes"博客条目 - 通过简短视频 - 您甚至可以在Github上查看整件事。

  

在Java Spring中制作类似的东西

我们提供Java SDK(主要由@mikepenz为Android编写,但你仍然可以在Java和Java Spring中使用它。

希望有所帮助 - 如果您有任何疑问 - 只需使用右下角的气泡在我们的页面上联系我们或直接回复:)我们将在那里;)

答案 1 :(得分:0)

看看Spring Content。它旨在与Spring Data配合使用,让您可以非常快速,轻松地构建定制的无头CMS。此外,与市场上大多数其他CMS不同,您可以选择构建它的组件,以便您可以选择较新的云原生数据库和存储。