作为 Web 开发人员,你需要的 15 个 JAMstack 资源

2025-05-27

作为 Web 开发人员,你需要的 15 个 JAMstack 资源

前几天,我和朋友 Ray 被问到,我们那本《静态网站操作》的书是否仍然适用于今天的学习工具。我的回答是,从技术上讲,一切仍然有效,但它可能不再代表今天的理念和最佳实践。当然,JAMstack 当时还没有名字,但在随后的几年里,它发生了许多变化,不仅仅是我们现在所称呼的。

那么,我会向现在使用 JAMstack 的开发人员推荐哪些资源呢?让我们来看看从入门到高级主题再到社区的各种资源。

入门

您是否想知道 JAMstack 到底是什么?或者您已经了解了很多关于它的信息,并且好奇从哪里以及如何开始使用?这些资源将为您提供帮助。

1. JAMstack 新手入门指南

显然,由 Netlify 维护的JAMstack.org是一个不错的起点,但如果您想更全面地了解 JAMstack 的所有内容,从 JAMstack 是什么到如何入门,甚至如何向您的企业或客户推销 JAMstack,那么这篇文章将非常有价值。虽然它最初创建于四年前,但值得庆幸的是,Snipcart 的团队一直致力于更新它。

2. JAMstack 到底是什么鬼?

这是一份由 Pedro Duarte 创建的非常出色且全面的初学者指南,其中包含信息以及文章和资源的链接。

3. JAMstack 上的现代 Web 开发

据我所知,这是唯一一本最新的通用 JAMstack 书籍(尽管也有一些像《Hugo In Action》这样的书籍,专门针对某个工具,而不是广泛的生态系统)。它由 Netlify 的创始人之一 Matt Biilmann 和他们的开发者倡导者之一 Phil Hawksworth 共同编写,并通过 Netlify 免费提供。

4.超棒的 JAMstack

每一项有价值的技术都值得拥有一份精心维护的优秀清单,否则每个人都会质疑它的合法性。感谢 Vilson Vieira 为 JAMstack 提供了一份这样的清单。

生态系统

你已经了解了 JAMstack 是什么,并且准备开始使用了,但是可供选择的工具实在太多了。好在有一些不错的网站,可以帮助你整理构成 JAMstack 生态系统的众多工具。

5. StaticGen.com

当然,StaticSiteGenerators.net是更全面的列表,但这个由 Netlify 维护的网站使信息更易于理解,特别是因为您可以根据各种标准对列表进行过滤和排序。

6. HeadlessCMS.org

在大多数实际情况下,您的 JAMstack 网站需要某种内容管理系统,以便作者和编辑人员能够在编辑平面文件之外维护内容。该网站同样由 Netlify 维护,可以帮助您更轻松地找到符合您需求的网站。

7. JAMstackThemes.dev

也许你和我一样,设计能力很差。又或许你只是想在 JAMstack 网站的外观和风格上有个良好的开端。这个网站由Stackbit维护,我在那里担任开发倡导者,拥有超过 400 个主题,可通过静态网站生成器和 CMS 进行筛选。

深入挖掘

好了,您已经着手构建您的第一个 JAMstack 网站,现在正在寻找一种方法来跟上新的发展和趋势,并学习高级技术。好了,这里有一些有用的网站可以帮助您入门。

8. 《新动态》简报

由 Bud Parr 维护的New Dynamic 网站本身就是一个很棒的资源,其中包含可搜索的工具、服务、文章、活动等目录。此外,新闻简报还能确保您及时了解整个生态系统和社区的所有文章、教程和其他信息。

9. Dev.to 上的 JAMstack和 10. CSS-Tricks 上的 JAMstack

Dev.to 和 CSS-Tricks 本身都是网络上最好的两个开发者资源,但最近几个月它们都包含了大量来自多位杰出作者的关于 JAMstack 的文章。

社区

初次体验 JAMstack 之后,您一定会爱上它……因为您当然喜欢它!您想更多地参与到社区中来——结识为社区做出贡献的人们,帮助其他想要入门的人。这里有一些很棒的资源可以帮助您实现这一点。

11.新的动态 Slack和 12. JAMstack 社区 Slack

New Dynamic slack 是 New Dynamic 网站和新闻简报的扩展,已经存在一段时间了——以至于许多创建您将要使用的工具的人都是活跃的成员,并且总是非常乐于助人。JAMstack 社区 slack 由 Phil Hawksworth 和 Netlify 维护。虽然它相对较新,但发展迅速,已经为社区讨论提供了良好的机会。

13. JAMstack 电台和 14.我的 JAMstack

JAMstack Radio 由 Brian Douglas 主持,主要采访在 JAMstack 工作的个人和公司。“That's My JAMstack”也专注于采访,但其目标是了解人们学习 JAMstack 的历程。

15. JAMstack_conf

虽然全球许多城市都有JAMstack 见面会,但这次是专注于该主题的大型活动。该会议由 Netlify 主办,已在纽约、伦敦和旧金山举行过。对于我们这些错过这次会议的人来说,最棒的是,最近的JAMstack_conf_sf会议的所有环节都已录制并在线上线。

文章来源:https://dev.to/stackbit/15-jamstack-resources-you-need-as-a-web-developer-2j7n
PREV
开发人员的 7 个设计原则
NEXT
如何与开发人员调情:学会调试你的爱情生活