虚拟DOM的作用
·维护视图和状态的关系
·复杂视图情况下提升漳染性能
·跨平台
·浏览器平台渣染D0M
·服务端演染SSR(Nuxt.js/Next.js)
·原生应用(Weex/ReactNative)
·小程序(mpvue/uni-app)等
虚拟DOM库
Snabbdom
·Vue.js2.×内部使用的虚拟DOM就是改造的Snabbdom
·大约 200 SLOC (single line of code)
·通过模块可扩展
·源码使用TypeScript开发
·最快的VirtualDOM之一