小白学习Vue的思路是什么

我是一个刚学js不久的小白,虽然我知道js是一门编程语言,他还有非常多的东西可以挖掘。但是在浏览器层面,应该就是DOM和BOM了吧。那么Vue对此解决了什么样的问题,能否给我一个对比,虽然看hello world示例很酷,但还是不清楚它的实际意义。

看一下首页的 Why Vue.js 视频(有中文字幕)。既然你提到了 DOM,那我假定你拥有基本的 DOM 开发能力,想一想视频里的例子用手撸 DOM 的方式要写多少代码。

简单的说,就是更便捷的操作dom。
而这种方式是“隐形”的,通过数据去操作dom,而不是直接操作dom。
数据是核心,一切围绕数据。

1 Like

数据驱动优化dom操作性能,自定义组件增强代码复用性、可维护性和工程抽象性,我觉得这两点是最重要的优势