Vue 2 已终止,但 209,999 Star 留下的不止是遗产
·
Vue 2 已终止,但 209,999 Star 留下的不止是遗产
Vue 在 GitHub 上已经拿到了 209,999 Star。
尤雨溪在 2014 年发布了 Vue.js,最初只是一个轻量级的前端库,定位介于 React 和 Angular 之间 —— 上手门槛比 Angular 低,灵活度比 React 更亲民。十年过去,Vue 2 在 2023 年 12 月 31 日正式停止维护。

1、 这项目是干嘛的
Vue 是一个渐进式前端框架。核心库只负责视图层,路由、状态管理、构建工具这些功能通过官方生态库按需引入。
它最大的特点是 渐进式 —— 你可以在现有项目里从一个页面开始用,也可以整个项目全栈都用 Vue。这种设计让它在中小企业和技术团队中传播很快。
Vue 2 的核心优势在几个方面:响应式数据绑定、组件化开发、单文件组件(.vue 文件把模板、脚本、样式写在一起),以及一套还算完整的官方生态。

2、 为什么它值得关注
Vue 2 停更这件事,对还在用它的团队来说是个分水岭。
不再有新功能、不再有安全更新、不再有 bug 修复。官方建议新项目直接用 Vue 3,旧项目也尽量迁移。Vue 3 的 Composition API、更好的 TypeScript 支持、更快的虚拟 DOM,确实值得升级。
但如果你的项目暂时没法迁移,HeroDevs 提供了 Vue 2 NES 商业支持方案,算是个兜底选项。
3、 Vue 的生态有哪些
Vue 官方维护了一套完整的工具链:
- vue-router —— 单页应用路由
- vuex —— 状态管理
- vue-cli —— 项目脚手架
- vue-loader —— webpack 的单文件组件加载器
- vue-server-renderer —— 服务端渲染
- vue-devtools —— 浏览器调试工具
这套生态曾经是 Vue 最大的竞争力之一 —— 官方出品,开箱即用,不需要社区里翻来覆去地选型。
4、 适合哪些人用
- 新项目选型,可以接受 Composition API 和 TypeScript 的团队,直接上 Vue 3
- 还在维护 Vue 2 旧项目的开发者,需要评估迁移成本和时间窗口
- 对前端框架演进历史感兴趣的人 —— Vue 2 到 Vue 3 的变迁,某种程度上代表了前端框架从 Options API 到 Composition API 的设计转向
代表了前端框架从 Options API 到 Composition API 的设计转向
更多推荐



所有评论(0)