一、平台概述

IBPS平台采用前后端分离技术

二、技术选型

2.1 前端架构选型

当前世界中,技术发展非常迅速并且变化迅速,开发者需要更多的开发工具来解决不同的问题。本文就对于当下主流的前端开发技术React、Vue、Angular这三个框架做个相对详尽的探究。

部分摘抄 https://baijiahao.baidu.com/s?id=1702600290036053994

总结

总的说来,对于那些优秀的开发者而言,这些前端技术框架其实并无任何实质性的差异。他们可以轻松灵活地玩转各种技术。不过,对于企业来说,他们需要全面考虑如下方面:

是否需要开发一个SEO友好的网站? 如果是的话,请选用ReactJS。

是否想让网站带有安全优化? 如果是的话,AngularJS值得信任。

是否需要开发一个轻量级的Web应用程序? 如果是的话,请选用VueJS。

是否想用更少的时间完成Web开发过程? 如果是的话,请选用AngularJS。

可见,只要能够理清上述问题,并分清主次,我们就不难从AngularJS、ReactJS、以及VueJS,这三个框架中做出明智的、且满足业务需求的正确选择。

最终选择VueJS

2.2 vue 版本选型

在选型ibps平台时候(2018年)只出了vue2,必然选择vue2
vue3还在坑中。。。

2.3 vue UI框架选型

摘抄:https://www.jianshu.com/p/076e82b2412d
主流的vue ui框架 Element UI、Ant Design Vue、iView,其他框架没什么好对比

总结

最终选择Element UI

2.4 其他第三方框架选型

具体看package.json 文件引入第三包,精选平台需要的组件

文档更新时间: 2023-02-28 11:46   作者:hugh