国内科技公司前端框架工具需求热度榜

alt

1. React

绝对的顶流,大厂里非常流行,招聘要求里随处可见。生态极其庞大,学习资源和社区都非常活跃。

alt

2. Vue.js

国民级框架,在国内有现象级的普及度和接受度。很多中小型公司、创业团队和个人开发者都非常喜欢用它,因为学习曲线平缓,开发效率高。

alt

3. Webpack

曾经的行业标准,几乎所有的现代前端项目都曾用它来打包。

alt

4. React Native

很多公司用它来快速开发跨端App,尤其是在业务需要快速迭代的场景下。但性能和体验上略逊于纯原生开发。

alt

5. Flutter

Google出品的另一个跨平台App开发框架。非常火爆,近几年增长迅猛。很多大厂都在用,生态发展很快。被认为是React Native的有力竞争者。

alt

6. Angular

在一些传统大型企业或外企项目中有一定市场。但整体热度被React和Vue远远超越,社区活跃度相对较低。

alt

7. Vite

下一代前端构建工具。现在用Vue或React创建新项目,很多人会首选Vite,因为它快。

alt

8. Gulp

以前非常流行,但现在大部分功能已经被Webpack、Vite等打包工具集成,所以单独使用的场景变少了。

alt

9. jQuery

前端发展史上的里程碑。曾经统治了整个时代,几乎所有老项目里都有它。现在新项目基本不再使用,但维护老系统时依然需要懂它。

alt

10. Rollup

库开发者群体中非常受欢迎。如果你要写一个开源库给别人用,Rollup是首选之一。

alt

11. Electron

非常流行,很多公司用它来快速开发跨平台(Windows、Mac、Linux)的桌面应用。缺点是打包后的体积比较大,比较吃内存。

alt

12. Babel

它能把我们写的时髦的新版JavaScript代码(如ES6+),转换成所有老旧浏览器都能认识的旧版JavaScript代码。

alt

13. Grunt

基本已经被Gulp和现代构建工具取代,现在只在非常古老的项目中才能见到它的身影,可以认为是“老古董”了。

alt

14. Bootstrap

以前非常普及,是很多后端开发者做页面的首选。现在虽然热度下降,但在需要快速开发内部系统或对UI要求不高的场景下依然有用。

alt

15. Redux

JavaScript应用的“状态管理器”。在React技术栈中曾经是事实上的标准,很多大型React项目都在用。但现在React推出了自带的useContext/useReducer等方案,以及出现了Zustand等更轻量的库,它的使用率在下降。

alt

16. Framer Motion

在追求酷炫交互动效的团队和项目中越来越受欢迎,是当前React生态里最强大的动画库之一。

17. Three.js

在网页3D和游戏领域是绝对的主流。很多公司的产品展示、数据可视化、营销活动页面都会用到它,社区非常专业和活跃。

alt

18. WebAssembly

可以让C/C++、Rust等语言写的代码以接近原生的速度在浏览器中运行。属于前沿技术,在需要极高性能的场景(如网页版图像/视频编辑、大型游戏、CAD设计)中开始应用。

alt

19. Jetpack Compose

Google推出的现代Android原生UI开发工具包。作为Android官方力推的新标准,在国内Android开发者中普及速度很快。

alt

20. Taro

京东团队打造的小程序跨端解决方案。在国内小程序生态中非常流行。

alt

#react##vue##flutter##webpack#
全部评论

相关推荐

12-10 10:39
已编辑
门头沟学院 Java
一面boss面谈谈项目,聊聊日常什么的,人很和善二面技术面连环问Q.谈谈redis,起了啥作用Q.Redis是单线程还是多线程?为什么快?Q.redis你用过哪些数据类型Q.你是怎么设置和存k的Q.reeds里你存过map吗,可以存吗,存了之后会和redis本身的键值对冲吗Q.说下MapQ.你为什么用CurrentHashMap而不HashMap?你用它存了什么?Q.CurrentHashMap为啥线程安全Q.CHM加了什么锁?Q.你的项目里,线程怎么就面临不安全问题了,线程安全问题体现在哪里Q.知道项目怎么打包吗?怎么把项目打包成特定的名称?默认打包完的jar包不能用吧Q.假如你的prooertis配置项的中文注释乱码了,你能解决吗?Q.怎么在windows环境运行一个jar包,linux里呢Q.整个项目启动完,这是个进城还是线程?Q.一个项目默认的线程池是多少,怎么查看?Q.你的项目咋配的线程池Q.音视频数据是怎么传输的?Q.springboot内嵌的服务器是什么?Q.你说的netty是个插件吧Q.tomcat基于什么,干啥的Q.那你说下nrtty基于什么?Q.NIO是什么,和网络协议有关吗Q.你的netty会对Tomcat造成影响吗?Q.Http基于什么?能不能处理UDP?Q.我看你项目用到了websoket,tomcat不能处理吗?为啥要用netty呢Q.Tomcat能不能处理UDPQ.netty都能处理什么请求协议Q.http,https,tcp,UDP分得清吗Q.知道AOP吗?它能做什么功能Q.AOP能对所有方法全局配置吗
查看60道真题和解析
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务