写点什么

看完 Jamstack 的调查报告,我抓住了最新的 Web 流行趋势

  • 2021-10-13
  • 本文字数:2065 字

    阅读完需:约 7 分钟

看完 Jamstack 的调查报告,我抓住了最新的 Web 流行趋势

近日,Jamstack 社区发布了最新调查报告。调查报告由 Netlify 完成,今年有超过 7000 名社区开发人员受访,是去年的两倍多,受访开发人员大多数是前端或全栈开发者。

 

调查报告可以帮助社区在 Jamstack 生态蓬勃发展的同时更好的了解开发者的动态,也让开发者在枯燥的工作中了解社区在做的工作和自身行业动态。

 

今天带你走进调查结果一探究竟,看看有哪些技术亮点和有趣的事。


主流技术上的选择

JavaScript 在 Web 编程领域仍占主导地位,TypeScript 迅速扩张

 

毫无疑问,JavaScript 仍是社区内大多数开发人员的主要语言,占比达到 55%,相比去年的 63% 有所下降。下降的部分,主要流到了 TypeScript,TypeScript 整体使用率有很大的提升,并且满意度也非常高,一定程度上 TypeScript 拥有最快乐的开发群体。其他像 Python、Go 等在社区内的开发者使用率与满意度上都有所提高,它们也确实都是正流行的编程语言。


React 地位不可撼动,jQuery 仍未消失

 

社区向开发人员询问了 30 多个框架的使用情况,React 继续在使用率和满意度上占据主导地位,长期以来一直如此。Vue 的满意度也很高,使用率上只有 React 的一半。曾经的三巨头之一的 Angular 则有些不温不火。

 

大型传统框架框架例如 jQuery 和 Express 并没有消失,仍有很多人使用,但是满意度已经很低了。小众框架如 Next.js 有很不错的增长,对于 Ember、Dojo 等基数小且满意度低的框架,是时候考虑放弃了。


无服务器技术成主流

 

Jamstack 并非都是客户端,所以社区还调查了服务器端技术的流行程度,了解 Jamstack 开发人员如何使用服务器端技术。数据显示大多数开发人员对无服务器功能很感兴趣,Kubernetes 很受欢迎。


代码编辑器之间的战斗

 

老生常谈的问题,开发者永远避不开被询问喜欢哪种编辑器,Vim IDE 之战也从未停止。Jamstack 社区的开发人员更喜欢集成开发环境(IDE),基于 Web 的编辑器(如 Github、Glitch)也很受欢迎。


Sketch 失宠,Figma 成设计工具唯一选择

 

对于许多 Web 开发者来说,设计也是很重要的一环。不同于几年前 Sketch 的独霸江湖,在工具上,Jamstack 的设计师们显然更喜欢 Figma,使用率和满意度都是远超其他工具的存在。左下角的其他几款工具 Sketch、Adobe XD、Framer 多少有点尴尬了。


WordPress 继续称霸内容管理系统

 

尽管满意度很低,WordPress 还是内容管理系统明显的领导者,WordPress 搭配 Netlify 这样的托管服务提供商虽然不太常见,但是满意度更高。Snaity 和 Strapi 都在 2021 年迎来突破。他们越来越受欢迎,用户量也在提高。


从应用场景了解 Jamstack 为什么这么火

Jamstack 都被什么行业拿来做什么

 

不仅仅是技术前沿行业,教育、医疗、金融、广告、营销、媒体、出版等主要行业都使用 Jamstack。在 Jamstack 上构建完全动态应用程序的开发人员也越来越多。

 


人们总是对你正在构建网站的用户感兴趣,写博客?玩电商?还是构建企业应用?从调查结果来看,前几名的数据非常平均。个人博客网站仍占比最多,其次是企业、电商网站、消费和信息化软件,同时也包括教育、游戏、文档等多种类型的网站服务。


Jamstack 开发人员构建了百万用户级的网站

 

社区调查发现,有 32% 的开发人员表示他们在拥有百万用户的大网站上工作,这可以对 Jamstack 架构可扩展性提供有力支持。社区深入挖掘了构建这些受欢迎网站的开发人员的数据。发现他们有不同的开发优先级,他们更关注法律合规性,更重视安全性,更强调移动设备作为目标的重要性。开发人员在网站开发速度、站点性能、正常运行时间等因素上也非常重视。

Jamstack 成为不少学生学习部署的工具

 

社区从调查结果里发现 2021 年的一个重大转变,受访者中学生比例几乎翻了一番。这些学生的经验都在 2 年左右,社区猜测随着 Jamstack 不断成为主流,它已经成为不少教育机构教学新开发人员用到的技术手段。后续会通过更多的信息来证实这一效果。但巨大的年轻新开发者的流入对社区和 Jamstack 都是很好的信号。

 

疫情影响,远程办公成常态,不少人因此失业

 

受疫情影响,许多开发人员转向远程工作。远程办公使许多人出现失业的情况,在工作经验不足一年的人中,有 12% 的人报告说在疫情中失去了工作,而不足两年经验的人中也有 10%。如果不包括那些拥有不到两年经验的人,失去工作的开发人员的比例甚至更高,达到 40%。

 

也有不少开发者获得了成功,不但工作远程化了,有的还搬到了偏远地区,并且表示即使疫情结束,也不打算再回到办公司。调查数据还显示,前端比全栈更有可能去远程,DevOps 的远程开发者最多。


总结:


从报告中可以看出,JavaScript 和 React 仍然是 Web 开发主流使用的技术,TypeScript 的发展也非常的快。最近几年不断有 TypeScript 替代 JavaScript 的声音出现,TypeScript 作为 JavaScript 的严格超集,更多的是作为 JavaScript 的补充而不是替代品,两者并行发展才是合理的未来方向。此外无服务器架构、容器服务等领域也是开发者需要关注的趋势。

 

因疫情远程办公带来的影响因人而异,所以打铁还需自身硬,强大的技术支撑才能应对复杂的环境变化。


参考链接:

 

https://jamstack.org/survey/2021/

2021-10-13 17:105950

评论

发布
暂无评论
发现更多内容

JNPF:一文详解可视化低代码开发平台的研究与应用

EquatorCoco

低代码 可视化开发

京东商品列表数据接口:开启电商数据洞察之门

tbapi

京东API接口 京东商品列表数据接口

火山引擎联合Unity中国,共探游戏行业云计算+AI新场景

新消费日报

成为顶尖1%前端开发者的10项必备技能

伤感汤姆布利柏

超八成读者这样阅读,是因为……

脑极体

AI

使用Packer构建镜像

快乐非自愿限量之名

大数据 Linux 服务器

无需多部备用机,云手机方便又便宜!

Ogcloud

云手机 海外云手机 云手机海外版 云手机群控 云手机推荐

数智未来:论低代码开发与人工智能技术的适配度

快乐非自愿限量之名

人工智能 低代码

ETL数据集成丨为什么没有做好ETL的BI工具最终都会失败?

RestCloud

数据处理 BI ETL 数据集成

Java微信授权登录小程序接口

快乐非自愿限量之名

Java 小程序 微信

Python中的random模块及相关模块详解

我再BUG界嘎嘎乱杀

Python 编程 后端 random 开发语言

望繁信科技携手松下信息,共话制造业的数智应用之道

望繁信科技

数字化转型 流程挖掘 流程智能

XSKY 亮相中国移动智算存储论坛,共话 AI 存储创新之路

XSKY星辰天合

YashanDB谈数据库未来出路和方向——回归商业本质 | YashanDB DTCC 2024 首秀

Geek_2d6073

观测云对接 Pinpoint 最佳实践

观测云

Pinpoint

为什么重写hashCode一定也要重写equals方法?

不在线第一只蜗牛

Java 基础

大型数字化企业怎么定义?为什么说大型数字化企业更需要堡垒机?

行云管家

数字化 等保

选对工具,‌事半功倍!‌详解10款项目管理神器

爱吃小舅的鱼

项目管理 项目管理软件

深度挖掘市场趋势:利用京东商品列表数据接口进行高效数据分析的技术实践

tbapi

京东商品列表数据接口

如何根据API返回值优化商品搜索关键词

技术冰糖葫芦

API Explorer API 测试 API】 API 策略

如何利用代理IP提升跨境市场竞争力?

IPIDEA全球HTTP

云手机:TikTok运营的必备工具

Ogcloud

云手机 海外云手机 tiktok云手机 云手机海外版 tiktok运营

免费做ppt的网站哪个好?这个AI制作PPT神器不容错过!

职场工具箱

效率工具 职场 PPT AIGC AI生成PPT

软件测试学习笔记丨SQL子查询实战练习

测试人

软件测试

低代码开发与项目管理工作流优化

不在线第一只蜗牛

项目管理 低代码 定制化

图解Kafka:Kafka架构演化与升级!

王磊

扫码填表时,如何快速填充上次提交的内容?

草料二维码

ClkLog常见问题-埋点集成篇Sec. 1

ClkLog

程序员如何选择博客平台?

博客趣

个人博客 博客搭建 博客平台

掌握VS Code:提升前端开发效率的秘诀

秃头小帅oi

电商搜索革命:大模型如何重塑购物体验?| AICon

京东零售技术

LLM 企业号2024年8月PK榜

看完 Jamstack 的调查报告,我抓住了最新的 Web 流行趋势_DevOps & 平台工程_辛晓亮_InfoQ精选文章