阅界资讯

前端框架选择的思考

阅阅界编辑部2阅读7分钟

《前端框架选择的思考》这篇在博客园热度很高,讲的正是大家天天碰到的事。下面帮你把要点捋出来,结尾有能直接抄的结论。

前端框架选择的思考 起因:某天整理电脑,扫描了一遍自己的 Project 文件夹,发现 40 多个项目里,Vue2、Vue3、React、Angular、jQuery、原生小程序、uni-app 全都出现过。与其说这是一次技术盘点,不如说是一份"个人前端编年史"。趁着记忆还热,把关于框架选择的思考记下来。

前端框架选择的思考 起因:某天整理电脑,扫描了一遍自己的 Project 文件夹,发现 40 多个项目里,Vue2、Vue3、React、Angular、jQuery、原生小程序、uni-app 全都出现过。与其说这是一次技术盘点,不如说是一份"个人前端编年史"。趁着记忆还热,把关于框架选择的思考记下来。 一、先盘点:我的项目都用什么写的 技术栈 项目数 典型形态 典型特征 React 16 ~20 云平台 B 端控制台、数据管理后台、视频管理后台等 某云厂商控制台体系,内部组件库 / antd 3 ,多个项目用 qiankun 微前端 Vue2 ~11 物联网管理平台、中后台管理系统、练手项目 某开源低代码平台( ant-design-vue 1.x )为主,另有 element-ui 系 Vue3 ~4 信息管理系统、可视化大屏 Vite + Pinia + element-plus / ant-design-vue 4 ,大屏用 three.js Angular 5 1 某运营管理系统 Angular CLI 1.7 + PrimeNG + Bootstrap 3 + jQuery,孤例 uni-app 3 管理系统移动端、资源查询应用 小程序 / App / H5 多端 jQuery / 静态站 2 企业官网 纯 HTML + CSS + JS 原生小程序 1 某小程序 wxml / wxss 几个有意思的细节: React 项目全部锁死在 16.x ,没有一个 17/18;Vue2 全部是 2.6;连 Angular 也停在 5。

前端框架选择的思考 起因:某天整理电脑,扫描了一遍自己的 Project 文件夹,发现 40 多个项目里,Vue2、Vue3、React、Angular、jQuery、原生小程序、uni-app 全都出现过。与其说这是一次技术盘点,不如说是一份"个人前端编年史"。趁着记忆还热,把关于框架选择的思考记下来。 一、先盘点:我的项目都用什么写的 技术栈 项目数 典型形态 典型特征 React 16 ~20 云平台 B 端控制台、数据管理后台、视频管理后台等 某云厂商控制台体系,内部组件库 / antd 3 ,多个项目用 qiankun 微前端 Vue2 ~11 物联网管理平台、中后台管理系统、练手项目 某开源低代码平台( ant-design-vue 1.x )为主,另有 element-ui 系 Vue3 ~4 信息管理系统、可视化大屏 Vite + Pinia + element-plus / ant-design-vue 4 ,大屏用 three.js Angular 5 1 某运营管理系统 Angular CLI 1.7 + PrimeNG + Bootstrap 3 + jQuery,孤例 uni-app 3 管理系统移动端、资源查询应用 小程序 / App / H5 多端 jQuery / 静态站 2 企业官网 纯 HTML + CSS + JS 原生小程序 1 某小程序 wxml / wxss 几个有意思的细节: React 项目全部锁死在 16.x ,没有一个 17/18;Vue2 全部是 2.6;连 Angular 也停在 5。 同一个产品里同时存在 Vue2 和 React 两套前端目录 ——一次没做完的框架迁移的痕迹。

前端框架选择的思考 起因:某天整理电脑,扫描了一遍自己的 Project 文件夹,发现 40 多个项目里,Vue2、Vue3、React、Angular、jQuery、原生小程序、uni-app 全都出现过。与其说这是一次技术盘点,不如说是一份"个人前端编年史"。趁着记忆还热,把关于框架选择的思考记下来。 一、先盘点:我的项目都用什么写的 技术栈 项目数 典型形态 典型特征 React 16 ~20 云平台 B 端控制台、数据管理后台、视频管理后台等 某云厂商控制台体系,内部组件库 / antd 3 ,多个项目用 qiankun 微前端 Vue2 ~11 物联网管理平台、中后台管理系统、练手项目 某开源低代码平台( ant-design-vue 1.x )为主,另有 element-ui 系 Vue3 ~4 信息管理系统、可视化大屏 Vite + Pinia + element-plus / ant-design-vue 4 ,大屏用 three.js Angular 5 1 某运营管理系统 Angular CLI 1.7 + PrimeNG + Bootstrap 3 + jQuery,孤例 uni-app 3 管理系统移动端、资源查询应用 小程序 / App / H5 多端 jQuery / 静态站 2 企业官网 纯 HTML + CSS + JS 原生小程序 1 某小程序 wxml / wxss 几个有意思的细节: React 项目全部锁死在 16.x ,没有一个 17/18;Vue2 全部是 2.6;连 Angular 也停在 5。 同一个产品里同时存在 Vue2 和 React 两套前端目录 ——一次没做完的框架迁移的痕迹。 同一套 Vue2 低代码平台底座被复制了至少 6 份 ,分别服务不同的交付项目。

前端框架选择的思考 起因:某天整理电脑,扫描了一遍自己的 Project 文件夹,发现 40 多个项目里,Vue2、Vue3、React、Angular、jQuery、原生小程序、uni-app 全都出现过。与其说这是一次技术盘点,不如说是一份"个人前端编年史"。趁着记忆还热,把关于框架选择的思考记下来。 一、先盘点:我的项目都用什么写的 技术栈 项目数 典型形态 典型特征 React 16 ~20 云平台 B 端控制台、数据管理后台、视频管理后台等 某云厂商控制台体系,内部组件库 / antd 3 ,多个项目用 qiankun 微前端 Vue2 ~11 物联网管理平台、中后台管理系统、练手项目 某开源低代码平台( ant-design-vue 1.x )为主,另有 element-ui 系 Vue3 ~4 信息管理系统、可视化大屏 Vite + Pinia + element-plus / ant-design-vue 4 ,大屏用 three.js Angular 5 1 某运营管理系统 Angular CLI 1.7 + PrimeNG + Bootstrap 3 + jQuery,孤例 uni-app 3 管理系统移动端、资源查询应用 小程序 / App / H5 多端 jQuery / 静态站 2 企业官网 纯 HTML + CSS + JS 原生小程序 1 某小程序 wxml / wxss 几个有意思的细节: React 项目全部锁死在 16.x ,没有一个 17/18;Vue2 全部是 2.6;连 Angular 也停在 5。 同一个产品里同时存在 Vue2 和 React 两套前端目录 ——一次没做完的框架迁移的痕迹。 同一套 Vue2 低代码平台底座被复制了至少 6 份 ,分别服务不同的交付项目。 jQuery 阴魂不散 :不少 React 16 项目里还躺着 jquery@^3.5.1 的依赖。

建议先收藏再实操:挑其中一个点今天就试试,跑通了再看下一个。知识只有过手才是你的,你准备先试哪一点? 来源|博客园《前端框架选择的思考》,https://www.cnblogs.com/ChineseLiao/p/23006388.html

前沿科技职业观察

评论(0)

暂无评论,来抢第一条。