使用无头 CMS 时,我在哪里保存我的 html/css/js 代码?



我对网络开发世界很陌生,我很快就会使用无头 cms。所以,我正在寻找这个领域的一些指导。

如何从无头 cms 开始,我在哪里保存网站的前端代码?

如果在我进入这个领域之前我应该知道更多的事情,请告诉我。

谢谢!

无头CMS的想法是,所有你认为"内容"的东西都进入其中。这可以来自文本,图像,类别等 - 这取决于您的项目。

无头 CMS 通常以可在不同平台和编程语言上使用的格式存储数据。大多数无头CMS返回JSON,因为它在任何地方都可以工作。

要回答这个问题,你的前端代码应该驻扎在哪里,答案是"可能不在你的CMS中"。但是,您在哪里放置代码取决于您(GitHub,您的本地计算机等(。每当您将源代码放入无头CMS时,您都可能走错了路,因为您失去了重用内容的能力。例如,每当您将HTML放入内容中时,您就无法将相同的内容移植到不基于HTML的平台(这就是markdown如此受欢迎的原因(。

这是与传统CMS系统的最大区别:无头CMS应该帮助您管理内容而不是代码。开发人员有责任在与框架/语言无关的内容之上构建出色的项目。

人们如何使用它?人们通常在GitHub上拥有其网站的代码,然后在需要时获取内容(这可以在静态站点的构建过程中完成,也可以在服务器或单页环境中的每个请求上动态获取(。

代码和内容的这种分离的好处是开发人员不必担心内容管理系统。开发人员想使用[进入花哨的框架]?去吧!选择您的技术并通过HTTP从CMS中提取数据。

无头CMS在内容分发和技术选择方面为您提供了很大的灵活性,尽管您必须自己构建使用内容的系统,但它们确实带来了负担。 :)希望有帮助。:)

最新更新