JAMstack 全景

❥ 赞助

毫不夸张地说,Netlify 发明了 JAMstack 这个术语。虽然不使用 Netlify 也可以拥抱 JAMstack,但值得注意的是,Netlify 处于整个“JAMstack 全景”的核心。

“JAMstack 全景”到底是什么意思?我喜欢这个术语,因为它表明 JAMstack 不仅仅是一件事,而是一种通过将许多不同的理念拼凑在一起构建网站的方式,其中最重要的一点是静态文件托管。这一点非常重要,我曾经开玩笑地称之为 SHAMstack。以静态托管为核心,意味着您需要执行的所有其他操作都不能依赖于托管的服务器端语言,至少不能与同一服务器上的生产网站并存。

如果没有可用的服务器端语言,如何处理表单?Netlify 为您完成此操作。但是,还有许多其他服务也提供此功能。

如果需要对数据进行自己的特殊处理呢?这就是云函数的作用,Netlify 为您完成此操作,但该领域还有其他服务

如果需要登录系统呢?Netlify 提供此功能,以及其他公司

所以这就是“全景”的含义。有很多公司都参与了这块蛋糕的某一部分。这使得 Netlify 非常有趣。您可以使用它们来完成这块蛋糕的几乎每一部分,而且它是一块非常美味的蛋糕(也就是说,它们在其提供的各种服务方面都做得非常出色)。

如果需要可视化,每次我听到提到 JAMstack 全景时,它总是伴随着这张来自 crv.com 的图片这张来自 Redpoint 的图片