专栏名称: 程序员成长指北
专注 Node.js 技术栈分享,从 前端 到 Node.js 再到 后端数据库,祝您成为优秀的高级 Node.js 全栈工程师。一个有趣的且乐于分享的人。座右铭:今天未完成的,明天更不会完成。
目录
今天看啥  ›  专栏  ›  程序员成长指北

带你看看前端生态圈的技术趋势 state-of-js 2023 详细解读

程序员成长指北  · 公众号  ·  · 2024-08-16 08:46
    

主要观点总结

本文是对2023年JavaScript生态的概述,包括前端框架、浏览器API、JavaScript特性等方面的调查数据和分析。

关键观点总结

关键观点1: 前端框架使用情况

React、Vue、Angular仍然是使用率最高的前端框架,其中React和Vue的满意度逐年降低,但整体上仍较受欢迎,Svelte的满意度逐年升高,使用率也逐年增加。

关键观点2: 浏览器API使用情况

WebSockets和PWA的使用率最高,WebGL、Web Animations等细分领域的API使用率较低。浏览器API的痛点问题主要是浏览器兼容性和Safari的特殊行为。

关键观点3: JavaScript特性调查结果

动态引入(Dynamic Import)、空值运算符(Nullish Coalescing)等特性使用率较高。静态类型、ESM与CJS的冲突以及日期处理是JavaScript特性的痛点问题。

关键观点4: 元框架使用情况

Next.js仍是使用人数最多的元框架,Nuxt随着Vue的普及使用率逐年增高。元框架的痛点问题主要是复杂的架构和过多的概念。

关键观点5: 测试工具使用情况

Jest是首选的测试工具,Vitest和Playwright作为新兴测试工具逐渐受到关注。

关键观点6: 跨端技术使用情况

Electron和React Native是跨端技术的代表,性能问题和iOS的特殊需求是跨端技术的痛点。

关键观点7: 构建工具使用情况

Webpack仍是主流构建工具,Vite的受欢迎程度逐年上升,而AI辅助构建工具也在逐渐普及。

关键观点8: JavaScript使用情况分析

TypeScript的使用率非常高,成为前端开发的首选开发语言。代码架构、状态管理和构建工具是JavaScript使用中的痛点问题。

关键观点9: 今年JavaScript的亮点

包括使用率进步最大的技术、满意度最高的技术、最感兴趣的技术等。


文章预览

大厂技术    高级前端    Node进阶 点击上方  程序员成长指北 ,关注公众号 回复 1 ,加入高级Node交流群 本文作者: 赵越  —  字节跳动前端工程师 一、写在前面 本次分享的数据来源是state-of-js,是由Devgraphics开源社区团队发起的前端生态圈中规模最大的数据调查。 由于这个分享话题很大,涉及到的技术很多,所以很多可以深挖的技术只能一笔带过,但能出现在本次调查里的,都是有一定闪光点且有一定热度的技术,如果感兴趣的话可以深入了解。 这次的调查结果比去年晚了将近四个月,这主要是因为,启动新的state-of-html调查、收集比以往更多的自由格式数据、重写数据可视化代码逻辑这几件事情工作量过于巨大,导致占用了太多时间。 想要贡献state-of-js调查结果中文翻译的同学可以联系我,或者直接向Devographics/locale-zh-Hans这个仓库提PR(不 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览