当前位置: 首页 > Web前端 > HTML5

Vue核心50讲-第0章:做足前戏,让你顺利进入Vue

时间:2023-04-05 00:29:24 HTML5

既然说明是前戏,那就是勾引你……不,是告诉你这套“书”讲的是什么。你在说什么?它是关于前端框架Vue的。前端江湖发展到今天,已经变成了框架一分为三的局面。你可能会问,哪三点?这三点就是Vue、React和Angular这三大前端框架。虽说世界分为三部分,但也有长处和短处。最强的就是我们的主角Vue。说到这里,就不得不介绍一下这个历史背景了。早在公元2009年,为了克服HTML在构建Web应用程序中的缺点,以MiskoHevery为首的一群人创建了AngularJS,后来被一家名为Google的公司收购。AngularJS将曾经用于后端开发的模式引入到前端开发中,这就是著名的开发模式MVC。因为当时的前端江湖还处在手动创建项目、使用各种库的野蛮时代。AngularJS就是在这样的历史背景下产生的,然后迅速崛起。崛起之后,也暴露出一些问题,比如框架庞大臃肿,性能越来越差。谈话间,时间来到了公元2013年。Facebook公司看准了机会,推出了ReactJS前端框架。ReactJS的设计极为独特,最厉害的是它首创了VirtualDom(虚拟DOM)。由于ReactJS开创了VirtualDom和JSX等新概念和用法,因此学习成本仍然很高。这时,有一个人叫尤玉玺,他还在谷歌用AngularJS。当时尤雨熙想写一个简单的框架来练习,于是创建了Vue。Vue直到公元2,150年才真正诞生。因为Vue简单易学,所以很快得到了各大公司的支持。至此,前端世界的框架就搭建好了。