Jamstack 开发者最喜爱的框架 - 2021

Avatar of Laurie Voss
Laurie Voss 发布

DigitalOcean 为您的旅程每个阶段提供云产品。立即开始使用 200 美元的免费试用额度!

今年我应该学习哪个新框架?是时候放弃我的 CMS 了吗?如果我想将我的网站扩展到数百万用户,我应该选择哪些工具?2021 年 Jamstack 社区调查将为您解答这些问题以及更多问题。 

在过去两年中,Netlify 进行了 Jamstack 社区调查,以更好地了解我们不断增长的开发者群体——这些见解为我们的服务提供信息,也有助于开发者互相学习。我们的调查数据提供了一种最佳实践的感觉,以及对社区中其他正在发生的事情的了解。

我们今年看到了:现在是成为 Jamstack 社区开发者最好的时机!Jamstack 已成为主流,生态系统蓬勃发展。Jamstack 正在成为各种职业阶段、不同地理位置和所有行业的网络开发人员的默认选择,社区正在不断壮大。我们还看到,过去一年中,我们社区的学生比例大幅增加,这是一个生态系统不断增长的良好信号。

2021 年,Netlify 收到了超过 7,000 份 Jamstack 社区调查回复。这是我们 2020 年收到的回复数量的两倍多,这证实了 Jamstack 社区的增长。 

以下是我们技术发现中的一些亮点……

Jamstack 开发者在扩展时以不同的方式工作。

32% 的 Jamstack 开发者正在为数百万用户的受众构建网站,但他们使用的工具和开发重点有所不同:例如,他们更有可能专门从事前端或后端工作,并且更有可能将移动设备视为主要目标。

JavaScript 主导着 Web 的编程语言——但 TypeScript 正在迎头赶上。

对于 55% 的开发者来说,JavaScript 是他们的主要语言。但 TypeScript 正在迅速崛起,并获得了越来越多的市场份额。

A plot chart with colored dots representing different languages. Y axis is satisfaction, x-axis is usage. JavaScript is the most used and halfway up the satisfaction axis. Typescript is at the top of satisfaction, and halfway through the usage axis.

Figma 几乎是唯一重要的设计工具。

在设计工具方面,超过 60% 的调查受访者使用 Figma,并且对它的满意度高于我们询问的任何其他设计工具的用户。

A plot chart with colored dots representing different design apps. Y axis is satisfaction, x-axis is usage. Figma is at the upper-right corner of the chart while everything else is clustered toward the bottom left.

React 仍然领先。

React 继续在主要框架的使用和满意度方面位居榜首,Next.js 继续与它一起增长。但我们也看到了来自挑战者框架 Vue 的增长和更高的满意度。

A plot chart with colored dots representing different frameworks. Y axis is satisfaction, x-axis is usage.React is at the far right, but halfway up the satisfaction axis. Express is at the top of the satisfaction axis but between 10-20% usage.

WordPress 在 CMS 使用方面处于领先地位。

WordPress 仍然是内容管理系统的明显领导者,但它并不像独立解决方案那样受欢迎。当在无头配置中使用时,用户报告了更高的满意度。今年是 Sanity 和 Strapi 等其他无头 CMS 的突破之年。

A plot chart with colored dots representing different content management systems. Y axis is satisfaction, x-axis is usage. WordPress is all the way at the bottom right corner of the chart, showing high usage but low satisfaction. Sanity has the highest satisfaction, but is between 10-15% usage.

这只是我们学到的一小部分。要查看 2021 年 Jamstack 社区调查的完整调查结果,请访问我们的 调查网站。