大家都知道vue是最近比较火的框架,确实也是比较优秀的前端框架,但是看到很多开源项目都用到了vue全家桶和webpack四件套,这样子学习成本稍微有点高,而且小项目的话用这么大的框架和开发套装是不是有点浪费了。
所以,想请教各位大神,有没有人使用引入vue.js的方式开发过小的多页项目,要是能够提供些比较新的开源项目资源就更好了,感谢万分。
其次,这样开发会存在什么弊端?因为使用vue.js了之后,基本上就是代替jquery.js了,那么问题就来了,jquery这么长的霸主时间已经积攒了很多百度即用的插件,比如swiper、superslide、layer、picker、scroll、转盘、树、啦等各种随手可得的插件,用了vue.js之后,很有可能就得自己手写插件造轮子了,如何解决这样的矛盾呢?
看你这个项目多小。Vue官方文档已经很详细了。学习成本并不是很高。开发一个项目,并不要求你对webpack学到很深。
使用webpack,热更新,代码检查等显然是极大的提高了开发效率。
另外:Vue生态目前来说已经很繁荣了。
你所说的swiper等基本都有相应版本。
再说Vue中也可以使用jquery和其相应插件。虽然不推荐。
Vue也有很多组件库包括移动端,PC端,比如element-ui、iview,ant-design-vue等,,这些都有实现基本常用的组件,比如你提到的。
总之Vue的数据驱动思想,组件化带来了的很多便捷。