是什么条件下诞生了微前端

随着时代的发展,商业的产品行为等,我们的开发模式在不同的 web 时代的实现方式也是在逐渐变化的:

web1.0:这时候是前后端不分离的项目,那时候信息比较简单,就是单纯嵌套网页(css + html + js(jquery)+ cms后台),数据简单,展示简单 。

web2.0:这时候出现了前后端分离(css + html + js + ajax),前后端做出分离以后,前端对于开发模式上面,就做出了很多的研究和琢磨,这期间最火的,就是MVC(Module View Controller) 。

web3.0:由于在这个阶段,我们要处理的就不只是上面那些需求了,要考虑用户体验(渲染和响应速度)、开发速度等,技术根据需求而生,这时候,react、vue、angular等框架就应用而生了 。

技术是一个逐渐调优的过程,在这些框架为我们做了很多事以后,有些事情也是需要我们自己考虑的,项目那么大,我们应该如何维护?

开发每个人之间的水平都是层次不齐的,项目搭建、开发规范、代码提交合并、项目部署等,在项目越来越大的过程当中,每一个环境出现问题,都会影响到一整个项目的运行和用户的使用,在保证前面每一个时代要解决的问题的前提下,我们要想着如何规避现在已存在的这些问题。

你可能感兴趣的:(是什么条件下诞生了微前端)