雅X共赏
雅X共赏
  • 发布:2017-06-29 16:02
  • 更新:2017-06-29 17:06
  • 阅读:13842

Vue和模板引擎的选择

分类:MUI
Vue

看到官方示例里用Vue做页面渲染,Vue确实简化了开发,但是在性能上跟前端模板引擎手动更新DOM相比,会更快吗?

2017-06-29 16:02 负责人:无 分享
已邀请:
赵梦欢

赵梦欢 - 专注前端,乐于分享!

其实就性能来说,Vue并不一定比模板引擎快,只是在开发效率上Vue肯定是有一定优势的。官方的例子之所以快,是因为使用了预加载和subNview,使用原生View,和是否使用Vue并无直接关系。

使用构建工具将vue和html5plus结合开发还是很舒服的,为了发挥出5+ webview和native View的优势,建议采用多页面应用(MPA)构建,我建了一个模板工程,可以看vue-html5plus插件和模板工程:https://github.com/vue-html5plus

前几天在segmentfault讲堂开设了一场关于html5+ App开发工程化实践之路,讲到了 5+ 开发中高性能的优化方案以及使用如何结合Vue.js进行开发:https://segmentfault.com/l/1500000009542402?r=bPqXdU

amourz

amourz

刚转向用Vue+Webpack+HTML5plus开发,模板引擎用Vue,UI用Vux,后台数据交互用axios。速度没有进行严格的比较,觉得Vux会更快些吧。毕竟手动操作DOM的弊端显而易见。另外一个好处是,源代码经webpack编译打包后,一定程度上得到了保护。

  • 雅X共赏 (作者)

    云打包的代码混淆功能信不过吗。。。


    2017-06-29 17:31

  • amourz

    回复 雅X共赏:云打包的混淆开启后,生成的app直接不能运行。之前是如此,现在不知道是否可以了


    2017-06-29 17:35

该问题目前已经被锁定, 无法添加新回复