vue.js 适合做什么类型的项目? 下面本篇文章给大家介绍一下. 有一定的参考价值, 有需要的朋友可以参考一下, 希望对大家有所帮助.
vue 适合开发哪种项目, 这样的话题网络上一搜一大堆, 但是不同职位的人都有不同的看法, 没有一个统一的结论. vue 能开发什么其实还是跟自己的项目和团队有关的, 它实现啦真正的前后端分离, 只专注前端的开发, 后台只需要给我定好接口的数据格式就可以啦, 并且它的模块化开发简直不要太方便啦, 方便前端的资源管理, 比如 CSS JS image 等的压缩和编译, 全部自动化完成, 开发完成后一键编译成最优.
这里说下 vue 开发和传统开发有哪些不一样, 传统开发用到哪些 JS 哪些 CSS 都会直接引入, 项目小还好说如果项目大的话后期会引入很多功能性 JS 和 CSS(并且可能还会依赖一些全局性的样式或 JS 库), 比如今天实现啦一些功能但是后天这个功能就不需要啦(但是以后可能还会用), 这个 JS 就会遗留下来, 其它人接手后就会不明白这些 JS 有什么用但也不敢删除(因为它可能会被其它地方引用).
使用 vue 开发的话严格上来说只有一个页面, 所有功能都会被定义成一个模块 (组件) 来实现, 组件的 CSS 和 JS 都在一块, 整个页面都是由组件构成的, 项目完成后会进行编译从而生成可以直接显示的页面, 这样做的好处就很明显啦, 每个组件都是独立的如果哪个组件不需要的话我可以直接把它去掉, 别人接手后确定这个组件不需要的话可以大胆的删除, 因为它不会影响其它功能的显示.
来源: http://www.css88.com/qa/vue-js/18262.html