作者:管理员 历史版本:1 最后编辑:龚清 更新时间:2024-11-20 15:41
一、平台概述
IBPS平台采用前后端分离技术
二、技术选型
2.1 前端架构选型
当前世界中,技术发展非常迅速并且变化迅速,开发者需要更多的开发工具来解决不同的问题。本文就对于当下主流的前端开发技术React、Vue、Angular这三个框架做个相对详尽的探究。
总结
总的说来,对于那些优秀的开发者而言,这些前端技术框架其实并无任何实质性的差异。他们可以轻松灵活地玩转各种技术。不过,对于企业来说,他们需要全面考虑如下方面:
是否需要开发一个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
文件引入第三包,精选平台需要的组件