只有几个页面的移动端项目用vue真的臃肿?

目前项目为一个购买页面,主要有商城-服务-个人中心,首页是商品轮播,点击的话是商品详情,所有商品,就这些页面了,本来想用vue的,但是听说在vue太臃肿用在这个小项目里面,各位前辈给点意见,想用html模板代替,或者类似用jQuery.tmpl
···························································
补充:vue和原生的或者html模板在性能上有没有差别

阅读 6.3k
9 个回答

还是用vue吧. 商城加服务还有个人中心, 这也不是多小的小项目啊. 至少不是分分钟就能写的. 如果不用, 等你用其他HTML模板代替的时候. 你会发现做到一半, 功能实现出现问题.模板无法满足你的要求的时候, 还是得乖乖回来用Vue. 重点就是! 用Vue开发的爽啊, 至少不会为了实现功能绞尽脑汁, 现用的组件库, 轮播图, 各种cell, 都是齐全的, 而且又可以按需引入. 做移动商城的话, 我推荐用有赞的 vant .

jQuery 3.2.1 和 Vue.js v2.5.9
jQuery 3.2.1 和 Vue.js v2.5.9
不知你指的“臃肿”是什么,但是这两个工具差不多大,都称不上“臃肿”。

用vue一点也不臃肿...

如果项目只是这些页面了,用vue确实有点臃肿了。
考虑到以后扩展项目,vue一套的便捷是远远超过jquery的,更何况还有vue-cli帮忙全自动配置。
不熟悉vue可以上官网边学边做,全中文的

是移动web,还是webAPP呢,您们这个项目

臃肿? vue.min.jz 24kb

第一,你的页面并不小,商场以后非常大概率会拓展,服务也非常大概率会拓展,vue项目的便捷性远远胜于jq,,而且拓展非常方便。
第二,vuecli压缩后,大小会非常小,而已基于依赖打包,不需要的东西不会放进去,完全不臃肿,比jq要小很多。
缺点:vue不支持<=ie8的浏览器,这个要考虑,而且在ie9,10下,会有各自不同的坑点,需要注意。

vue性能显著高于jq,与react几乎差不多,前端暂时只有这两个比较好用的框架,其他一般是MVC模式使用的。看楼主技能选型。

那不用vue的话,你会用原生js写吗? vue压缩完只有

clipboard.png

jQuery 3.2.1 87kb

用吧,目前我们公司已经完成了类似的项目,开发的时候用得爽,目前维护也很舒畅,至于臃肿,只要你不是看到什么就加进去,适当地自己封装一些组件,然后第三方组件少用点,肯定是没问题的。另外,和 @呃呃呃呃 说的一样,推荐vant。

推荐问题