ElementUI 组件库之外,供我们选择的 Vue 组件库还有很多!
Vue 组件千千万,只要不行咱就换。
前文回顾:Vue+Spring Boot 前后端分离的商城项目开源啦!
Vue 组件千千万,只要不行咱就换。
ElementUI
近况
根据我最近的观察,得知一些关于 ElementUI
维护人员都退去的消息,这意味着什么?意味着已经学不动的我们,不用再去学新东西了,开不开心?意不意外?
说正经的,这意味着后期 ElementUI
可能无人维护,就算 Vue3.0 正式版出来 ,ElementUI
的代码也将不会被迭代。从下面的图片中我们也可以看到,最新的一次更新在今年的 5月18日,Github 上 46k+ ⭐ 的项目,整整三个月没有迭代更新了。
这里放几个知乎链接:
如果 ElementUI 不维护了,也不再支持 Vue 3了我们该怎么办呢?
仔细翻阅上述知乎回答,有些比较闲的作者已经 fork 了 ElementUI 的源码,自己改造适配 Vue3,在此我只能说两个字:敬佩。
那么面对这样的情况,作为前端开发的我们应该如何将损失降到最低呢?
我的答案是:可以换 UI 组件库的话尽量早点换,避免后期因为框架的问题没能解决而坑了项目,仅代表个人观点。
如上图所示,我最近开源的 Vue 版的新蜂商城项目选择的组件库是 Vant
,不出意外应该会持续更新,这样就少了一些困扰。
newbee-mall 在 GitHub 和国内的码云都创建了代码仓库,如果有人访问 GitHub 比较慢的话,建议在 Gitee 上查看该项目,两个仓库会保持同步更新。
- newbee-mall in GitHub : https://github.com/newbee-ltd/newbee-mall-vue-app
- newbee-mall in Gitee : https://gitee.com/newbee-ltd/newbee-mall-vue-app