找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 226|回复: 0

不要失去理智评估无头着 Jamstack 的流行

[复制链接]

1

主题

0

回帖

5

积分

新手上路

积分
5
发表于 2023-11-14 13:47:32 | 显示全部楼层 |阅读模式
理内容的新选项也随之激增。Headless已成为开发圈最近的热门话题,但是如果您正在着手一个新项目并且尚未决定在何处存储和组织您的内容,您应该从哪里开始呢?
本文得到了Storyblok亲爱的朋友们的大力支持,Storyblok 是一个友好的无头 CMS,带有可视化编辑器、嵌套组件以及用于网站和应用程序的可自定义内容块。谢谢你!


许多选择会带来许多决定,并且很容易淹没在不同系统的所有众多和各种规定的好处中。那么您如何评估这些选项呢?两周前,Aaron Hans在 Smashing Magazine 上阐明了going headless 的用例以及它的好处。今天,我将向您简要介绍 CMS 领域,以及一些可帮助您做出决定的问题。

无头?什么? #
无头内容管理是将内容管理系统 (CMS) 与前端分离的做法。与传统(或“单体”)系统不同 印度尼西亚手机号码数据  不直接负责为 Web 前端提供动力。相反,内容通过 API 从远程系统提供给前端,前端使用此数据来呈现其页面。这可能发生在运行时(当用户登陆您的网站时),也可能发生在构建时(内容被预先渲染和生成),但这里的重要概念是内容层和表示层之间的分离。

如果您打算使用 Jamstack 创建一个站点,那么默认情况下您最终会朝着这个方向前进,但该方法对于其他类型的项目同样有效,使用服务器端语言,如 PHP、.网,或红宝石。

但为什么这甚至是一件事?
Headless 最初是作为一种管理 Jamstack 内容的方式出现的(在 Jamstack 得到它时髦的名字之前),但由于很多原因,这种方法已经赢得了粉丝。无头内容管理允许我们将内容部署到不同的平台,例如,您可以在本机移动应用程序中使用您网站上的内容。






Headless 还允许我们修补其他系统中的缺点。例如,Shopify。虽然它的功能非常出色,但在管理在线商店的内容方面,它并不是最灵活的系统。使用无头 CMS,我们可以远程管理 Shopify 站点的附加内容,并带来比默认情况下更多的功能和灵活性。

我最近参与了一个项目,正是这样做的——扩展 Shopify 提供的内容,使用来自无头 CMS 的额外、更丰富的内容(我们碰巧在这个特定项目中使用了 Contentful,但任何无头 CMS 都可以完成这项工作)。使用无头内容管理解决方案使我们能够创建可以根据需要定制的自定义数据结构。例如,客户想要突出他们在制作产品时使用的成分,而 Shopify 并没有真正提供管理这一点的好方法。我们在 Shopify 中创建了一种新的内容类型,并允许将其添加到包含我们创建的其他类型内容的自定义产品页面。




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|任务岛

GMT+8, 2024-9-24 19:19 , Processed in 0.153014 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表