写点什么

调查:React 仍然是使用最广泛的前端框架,TypeScript 是优先选项

  • 2023-01-12
    北京
  • 本文字数:871 字

    阅读完需:约 3 分钟

调查:React 仍然是使用最广泛的前端框架,TypeScript 是优先选项

State of JavaScript 近期对近 40,000 名 Web 开发人员的调查结果再次显示了 TypeScript 的持续主导地位。

 

在回答有关 JavaScript 编程风格问题的人中,TypeScript 的使用率高达 98.9%。值得关注的是, 20.7% 的受访者仅使用 TypeScript 编写代码,而仅使用 JavaScript 的受访者比例为 8.2%。尽管 TypeScript 可以编译成 JavaScript,但对于许多开发人员来说,TypeScript 仍是优先选项。

 

在本次调查中,React仍然是使用最广泛的前端框架,使用率为 81.8%,领先于 Angular 的 48.8%。(在许多情况下,开发人员使用了多种技术,因此百分比总和超过 100%。)今年 Angular 的使用率略低于去年。另外,Svelte 是开发人员最感兴趣的框架,其次是 Solid。才被调查的人中,77.3%的人对前端现状表示满意。

 


前端框架使用情况

 

在渲染框架中,Next.js 是使用率排名第一(48.6%),领先于 Gatsby 的 23%。另外,开发者对 Next.js、SvelteKit 和 Astro 都很感兴趣。



渲染框架使用情况

 

与无处不在的 Node.js 运行时相比,Node.js 的使用率与去年大致相同,约为 71%,但 Deno 的使用率从 5.6% 增长到 8.5%,而 Bun 则以 3.2% 的使用率出现在调查结果中。

 

Tauri 在移动和桌面类别中的保留率 (91.7%) 和兴趣 (73.9%) 位居榜首,但使用率仅为 5.3%。Tauri 是一款用为 macOS、Linux 和 Windows 构建应用程序的工具,承诺提供移动选项。应用程序是使用纯 HTML CSS、JavaScript、Next.js 或 SvelteKit 等 Web 框架创建的,并与 Rust 二进制文件一起编译。尽管 Electron 和 React Native 的使用率要高得多——各占 35% 左右,而 Tauri 为 5.3%(高于去年的 1.8%)但 Tauri 更小、更快的特性也越来越受欢迎。

 

Vite 构建工具是本次调查的另一个赢家:保留率达 98.4%、使用率为 50%,还有 81.7%的人对其感兴趣。Webpack 仍然以 84.8% 的使用率领先。

 

结果显示,超过 75% 的开发人员认为 JavaScript 正在“朝着正确的方向发展”,58% 的开发人员对 Web 技术的总体状况“满意”或“非常满意”。鉴于开发人员各有所好,这对生态系统来说也算是个不错的结果了。


了解更多:

https://2022.stateofjs.com/en-US/

2023-01-12 16:325136

评论 1 条评论

发布
用户头像
我怎么看不懂开头的数据呢
2023-02-16 19:46 · 广东
回复
没有更多了
发现更多内容

加速国产开源软件创新,云智慧AIOps社区正式发布

云智慧AIOps社区

开源 算法 数据 场景 智能运维

GAIA:智能运维领域通用公开数据集

云智慧AIOps社区

算法 AIOPS 数据集 场景 智能运维

【网络安全】记一次挖洞的日常

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

【布道API】关于 API 分页

devpoint

API REST API 9月日更

阿里内部流传的JDK源码剖析手册!GitHub已获上千万的访问量

Java 编程 架构 jdk 面试

【架构设计模块七】:王者荣耀商城异地多活架构设计

Ryoma

女科学家流失之殇

脑极体

云智慧AIOps研究院来咯~

云智慧AIOps社区

技术 算法 数据 智能运维 指标

Filecoin价格今日走势:filecoin暴涨!Filecoin未来会涨到多少钱?

区块链 分布式存储 filecoin未来价格预测? filecoin价格走势 filecoin大涨

职场浅谈三则

姬翔

9月日更

这个 TCP 问题你得懂:Cannot assign requested address

AlwaysBeta

Linux TCP TCP/IP Linux内核 TCP协议

无敌!阿里巴巴开源落地可实操项目:网约车+咚宝商城+英雄传说

Java~~~

Java 架构 面试 项目 架构师

无场景不智能-面向场景的智能运维算法体系

云智慧AIOps社区

算法 日志 场景 智能运维 数据指标

“IBP在城市大脑项目中的应用”入选工信部2021年大数据产业发展试点示范项目名单

云计算

Navicat Premium 查询 x 列时不显示

玄兴梦影

MySQL navicat select

阿里P8整理出SQL笔记:收获不止SOL优化抓住SQL的本质,带你领略SQL的世界!

Java MySQL 架构 面试 架构师

pyhanlp 添加自定义词典(qbit)

qbit

Python nlp 分词

如何让项目准时上线?

石云升

项目管理 管理 引航计划 内容合集 9月日更

GitHub上标星120K!Alibaba官网发布了这份Java全栈知识体系手册

Java~~~

Java 架构 面试 JVM 多线程

27W字总结阿里Java高并发编程:案例+源码+面试+系统架构设计

Java~~~

Java 架构 面试 算法 多线程

云智慧智能研究院实习生招聘信息~只等优秀的你!

云智慧AIOps社区

深度学习 招聘 异常检测 实习 智能运维

交易所刷量机器人定制开发,刷k线机器人搭建

量化系统19942438797

交易所 市值机器人

机器学题平台PAI论文入选国际顶会KDD-构建端到端的大规模AI工程能力

阿里云大数据AI技术

TLS协议分析 (六) handshake协议扩展

OpenIM

10款低/无代码开发平台哪个才是适合你的?

低代码小观

程序员 低代码 无代码 低代码平台 无代码平台

Java设计模式如何优雅的使用本地缓存?

张音乐

Java 缓存 9月日更

基于深度学习的日志异常检测

云智慧AIOps社区

深度学习 招聘 异常检测 实习 智能运维

TLS协议分析 (七) 安全性分析

OpenIM

CTO离职前悄悄和我说,吃透这5本Java核心技术笔记,涨薪特别简单

Java~~~

Java MySQL spring 架构 面试

Kubernetes踩坑问题集

玏佾

Kubernetes k8s k8s文档

谈 C++17 里的 FlyWeight 模式

hedzr

c++ 设计模式 Design Patterns 享元模式 flyweight

调查:React 仍然是使用最广泛的前端框架,TypeScript 是优先选项_文化 & 方法_褚杏娟_InfoQ精选文章