本周早些时候,Netlify正式杀死了Jamstack社区不和谐。这是一个突然的结局,几乎没有一周的通知。这是公告的一部分:
随着时间的流逝,我们注意到服务器内活动和参与度的下降。经过仔细的考虑,我们决定将jamstack的不和谐日落。首先,这确实是不是意味着jamstack社区的终结。实际上,情况恰恰相反。我们认为,将精力和资源集中在我们社区保持活力和活跃的领域很重要,就像在网络上在各个项目和其他社区中做精彩的事情一样。日落jamstack Discord服务器将使我们能够将精力集中在这些空间上,促进更强的连接并进行更有意义的对话。
该帖子以其他社区的列表结尾,但除了一个例外,它们都是Astro,Eleventy,Next,Solidjs和Svelte的工具特定的Discord服务器。 (我似乎还记得,例外是The New Dynamic slack community,它自Jamstack一词以来就已经存在,并且仍然活跃。)
更重要的是,Netlify是Jamstack一词的创建者和管家,包括其canonical site,也基本上放弃了该术语,有利于“合并的Web”术语,使他们的雄心与更广泛的企业平台相吻合,包括内容(使用NetLify Connect等工具)。
因此,尽管帖子结束了不和谐,但jamstack社区还没有死,实际上是吗?
2023年的jamstack是什么?
在过去的几年中,每年,我都写了一篇文章,讨论了我们进入这一年时的jamstack。这是因为该定义继续转移以适应新工具,新服务和新平台功能。在过去的一年中,I discussed最近对定义的变化如何使我更加模糊地导致我得出结论:
jamstack比一组建筑规则更像是一个社区。p>
我不会说要贬值。
这个社区构建了一千种不同的方式,但每个社区都对一系列工具,服务,策略和体系结构都有重叠的兴趣。我可以阅读文章或book about Jamstack,去conference about Jamstack,参加有关Jamstack的聚会,获得newsletter about Jamstack,我知道我将获得适用于我正在建立的信息。即使定义含糊不清,也不以任何方式进行规定。
也有很大的价值。
我在2月在The Shop Talk Podcast上做出了相同的论点。
但是这个结论今天是否站起来?也许不是。
什么定义社区?
这并不是说我试图夸大jamstack和Discord的重要性。自从社区在Netlify中失去了全职管家以来,该站点上的活动和互动已经下降了,这是正确的。但是,失去管家和随后的不活动的丧失显然是较大问题的征兆,这是一个问题,特定于工具的不和谐无法解决。
社区中最相关的dictionary definition是:
通过更大的社会散布的一个共同的人,尤其是专业利益
但是,最终将一群不同的专业人员(即开发人员)变成了一个社区(即jamstack社区)的是沟通和联系。每个在自己的孤岛中工作的人,即使他们有共同的兴趣,也不会使社区成为一个社区。现在,没有任何东西可以将这些人与曾经是一个jamstack社区的任何事物联系起来。聚会已经死了,会议似乎已经消失(没有宣布2023年的日期),现在不和谐消失了。
是的,其中许多相同的人可能都在特定于工具的社区中,但是使他们成为较大jamstack社区的一部分是每个特定工具之外的连接。正如我今年早些时候所说的:
上面有成千上万的排列,没有两个站点可能具有相同的堆栈或架构,但是对于建立这些站点的开发人员来说,显然有一大堆重叠的兴趣。例如,您可能在使用高度时使用nuxt,但是我仍然可以学习/与您一起使用supabase。
这种连接不能在Astro或Nuxt或Eletive Community中发生。
这是什么意思?
老实说,这一切最终都对开发人员的工作方式,无论他们是否认为自己是Jamstack开发人员。但是,当涉及到这些连接时,这可能意味着开发人员围绕其特定工具加深了孤岛。这也可能意味着,由于开发人员不再使用或识别Jamstack一词,试图针对这些工具的更广泛社区的书籍,事件和其他资源之类的东西不太可能继续。
。i本人,即使我没有替代品,也很可能会使用该术语退休。我确实认为像Jamstacked这样的时事通讯(尽管可能有一个新名称),而像TheJam.dev这样的事件仍然与人们有关,因为他们最近倾向于使用JavaScript使用JavaScript进行完整的堆栈Web开发,因此诸如全堆栈JavaScript EcoSystem Frameworks之类的东西/工具,无服务器和边缘计算,它们都没有变得不那么相关。我们将看到它如何继续发展,以及是否创建了或需要创建新的术语。
重点是,这个术语似乎已经死了,但是它所包含的工具和技术仍然非常活跃。
再见,jamstack。这很有趣。