众所周知,Vue Js没有什么大厂在背后支持,是由Evan You开发和发布,算是一个单人项目。
即便如此,它仍旧与Angular和React形成了竞争态势,是不是很牛~ 在国内拥有大量的拥趸,热度很高。
基于Vue Js的界面开发是非常容易和简单的,它还是有优缺点的。
优点:
缺点:
即便有弊端,在2021还是应当多给予关注的。
从Vue Js开始讲起, 因为是在国内社区,但在国外,Angular仍然是最受欢迎的前端框架之一。
它不会很快消失,所以让我们看一下Angular今年将带给我们什么。
2017年12月(不好意思,听上去有点久远)Angular5上线,算是一个期待已久的圣诞节礼物。
它包括PWA支持,构建优化器以及对Material Design实现的一些改进等新功能。在国外,许多专家仍旧为其擂鼓呐喊,称其这是2021年最好的前端框架,那我就人云亦云下下。
优点:
缺点:
顺提一句,Angular是创建单页页面和动态应用程序的不错选择,是2021年为我们提供的顶级JavaScript框架之一。
Next.js是为服务器渲染React应用程序打造的,它由Zeit公司支持和维护。
无疑Web应用程序的需求量和开发量在趋于增长(这是另一个Web开发趋势),如果将React与Next.js结合使用,则在开发简单性方面,将尽可能接近Vue.js提供的功能。
优点:
缺点:
Gatsby是由Kyle Matthews构建的用于开发静态网站的框架。
Gatsby非常适合那些打算使用最新技术但同时手中预算比较有限的人,因此静态网站开发以及这种投入产出效率权衡,反映出了一种趋势正在到来。
优点:
缺点:
静态网站之所以受欢迎,有一个简单的原因:静态网站比目前最好的现成引擎要安全得多。Gatsby通过利用此趋势,使静态网站开发比以往任何时候都容易。
Storybook这种Web框架,是一个由社区驱动的UI开发环境,是众多偏爱用React做开发的同学非常喜爱的工具之一。它在2017年取得巨大的成功。
Storybook允许设计人员独立定义,设计和测试用户界面组件,开发人员可以通过组装这些组件来开发整个应用程序。
优点:
缺点:
React是一套JavaScript Web库,由Facebook打造而成,主要用于构建高性能及响应式用户界面。
相对于其它框架,React在面对大规模数据集的处理的的一大常见难题时,它拥有更高的速度与表现。
(它能够使用虚拟DOM,并在发生变更时利用补丁安装机制只对DOM中的dirty部分进行重新渲染)
优点
劣势: