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

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#
全部评论

相关推荐

💻 前端研发,在AI冲击下,要不要降低找工作标准?这其实是现在很多前端同学都会纠结的核心问题,我帮你拆解一下,你可以对照自己的情况来判断:🔹 为什么大家都在说“降低标准”?1. AI对前端岗位的直接冲击◦ 低门槛的页面开发、简单组件、静态页面,用AI(比如Copilot、低代码工具)几分钟就能生成,很多基础岗位需求被压缩。◦ 企业现在招前端,更倾向要能解决复杂问题、懂性能优化、懂工程化、甚至懂跨端/全栈的“全链路工程师”,纯切图写页面的岗位越来越少。2. 行情下行+应届生涌入的双重挤压◦ 大厂HC收缩,中小厂更倾向招“性价比高”的人,甚至会把前端岗位和测试、运维、产品的部分职责合并。◦ 很多科班、转码的同学都瞄准前端赛道,竞争比前几年激烈太多,不降低标准的话,连面试机会都很难拿到。🔹 先接offer“上岸”,有哪些利弊?✅ 好处• 先拿到一份收入,缓解焦虑,避免“空窗期”太长影响后续求职。• 可以先积累真实项目经验,比如业务落地、线上问题排查,这些是自学和面试很难学到的。• 避免“眼高手低”,很多时候你以为的“平台差、学不到东西”,其实是自己还没到能看出价值的阶段,先上车才有选择权。❌ 坏处• 平台太边缘/业务太老旧,比如纯维护老项目、无技术迭代,做久了会和主流技术栈脱节,再跳槽时更被动。• 过度降低薪资/职级,会影响后续的薪资谈判,甚至陷入“越降越难涨”的恶性循环。• 心理落差大,刚毕业就做和预期不符的工作,很容易内耗,反而影响状态。🔹 怎么判断“标准”该降还是不该降?给你几个实操建议1. 薪资可以适当降,但“成长上限”不能降◦ 比如你原本目标是20k,现在16-18k的offer,只要业务有迭代、团队有能学习的前辈、能接触到主流技术栈(React/Vue3、工程化、性能优化等),是可以考虑的。◦ 但如果是那种“纯切图+打杂”,技术栈还是jQuery、老Angular,团队没人带,这种哪怕薪资再高,也不建议长期待。2. 大厂可以等,但别死磕“非大厂不去”◦ 大厂的流程、规范、技术沉淀确实好,但现在HC少,陪跑几次很正常。你可以把大厂当“长期目标”,先找一个中厂/有潜力的创业公司上车,边做边面大厂,这样风险更低。◦ 而且现在很多中厂的业务复杂度、技术挑战并不比大厂低,反而有更多机会接触全链路的工作。3. 别把“备选职业”当退路◦ 保安、服务员、网约车这些,只能作为短期过渡,绝对不能当成“长期Plan B”。一旦脱离技术圈半年以上,再想回来会非常难,AI的冲击只会让技术更新越来越快。◦ 与其花时间纠结要不要转赛道,不如先把前端的核心能力打牢,比如深入理解JS、浏览器原理、框架源码,这些是AI很难替代的。🔹 给前端同学的“不降低标准”破局思路• 把AI变成你的工具,而不是对手:用AI帮你写单元测试、生成组件模板、排查bug,把省下来的时间花在学习架构设计、跨端开发、性能优化这些AI做不好的地方。• 拓展技术边界,做“复合型前端”:比如学Node.js做全栈、学Flutter/React Native做跨端、学Web3D/可视化,这些方向的岗位竞争比纯业务前端小很多,也是未来的趋势。• 降低预期,但不降低底线:可以接受第一份工作不是大厂、不是高薪,但不能接受“完全学不到东西、技术栈过时、没有成长空间”的岗位,这才是真正的底线。
你会因为行情,降低找工作...
点赞 评论 收藏
分享
📍面试公司:中科星图🕐面试时间:2026.4.29💻面试岗位:前端日常❓面试问题:1.自我介绍2.刚才你介绍就是在学校也学习了这个前端三件套,那你能介绍一下对于Vue3你的一个理解和学习的情况吗3.那你了解这个ts和js它有什么不一样吗?你使用过ts吗,还是用js更多4.vue3组件通信的主要形式(回答了父子props,Pinia,事件总线)5.你的项目有对接实际接口吗,前后端联调一般是什么样的过程,会出现什么问题,出现问题怎么解决?(说了axios发起请求那一套)6.RAG医疗系统项目的智能体UI交互机制具体怎么做的7.你现在常用的编程工具主要有哪几种,介绍使用体验(trae,cursor,codex)8.你了解AI工作流吗(回答了问题重写,子查询拆分,检索生成,MCP,skills那一套)场景题(这种之前没怎么遇到过,回答的不好):9.我们现在这个视频面试的这个页面,如果你拿到这样的一个设计图,你要实现这个咱们目前视频这个会议上展示这种效果,你是一个什么样的一个实现思路?10.那比如说我们具体要实现这个布局,你会采用哪种CSS写法来实现这个布局?11.那比如说我们最底部相当于左边有一个视频,有一个这个说话的这个话筒,这个然后中间是一些功能,比如说共享参加会议,然后有最右边是一个离开会议,那我要实现这样一个布局,你用CSS 要怎么实现?12.那比如说有这个需求,目前就是说给你了,就比如说让你做这个底部中间这个功能,让你实现这个页面,那你比如说你现在说可能有些CSS不是说太深入掌握的,那你怎么解决这种情况?(因为上面我被拷打的有点晕,实在不知道这个应该怎么实现,然后我说的是问AI查资料)13.那比如说你要拿到这个需求,你去问AI的话,你的提示词,你比如说现在你就需要你来问这个AI了,你的提示词是什么?14.那比如说咱们底部这个,就这个需求你自己要问他的时候,你会怎么组织语言,把这个需求描述给他?反问1.面试评价基础知识和AI掌握的还行,CSS欠缺一些(说实话我没怎么手敲过代码,全vibe coding了,代码手写能力巨差...)业务测雨雷达相关的一些项目,水利行业工作时间早8:30-晚18:30,偶尔大小周🙌面试感想:感觉还是有很多不会的啊...
查看14道真题和解析
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

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