1、Vue的框架的类型:
是运行时和编译时的结合体,在前端中既需要可实时预览的效果,也不能让浏览器的负担过大,所以需要虚拟DOM与真实DOM相互结合,不应该完全无法预览,也不应该为了预览把所有的事情都交给浏览器实时的去解决,极端的二者都对用户的体验性产生负面影响。
2、设计Vue框架的注意:
1、框架的体积大小
框架的警告信息越详细那么框架的体积就会越大,去除没有副作用的代码就Tree-Shaking机制。
2、Tree-Shaking机制
Tree-Shaking机制可以排除dead code,对于用户不需要的能力Tree-Shaking可使最终打包体积变小,配套工具可以读取/#PURE/注释辅助分析。
3、错误处理
错误处理,是很重要的(虽然以前一直没当回事)既要有清晰的错误提示,又要可以以最少的重复代码进行错误的处理。非常重要
4、TypeScript的支持
对TypeScript支持的好和可以支持是两回事,只是支持TypeScript,但多数问题不进行处理,仍然会产生很大的问题,TypeScript支持的好也会提高用户的体验性。