开发者社区> 问答> 正文

对于 Vue 是一套渐进式框架的理解

对于 Vue 是一套渐进式框架的理解

展开
收起
问问小秘 2019-11-22 15:16:19 613 0
1 条回答
写回答
取消 提交回答
  • 每个框架都不可避免会有自己的一些特点,从而会对使用者有一定的要求,这些要求就是主张,主张有强有弱,它的强势程度会影响在业务开发中的使用方式。

    1、使用 vue,你可以在原有大系统的上面,把一两个组件改用它实现,当 jQuery 用;

    2、也可以整个用它全家桶开发,当 Angular 用;

    3、还可以用它的视图,搭配你自己设计的整个下层用。你可以在底层数据逻辑的地方用 OO(Object–Oriented )面向对象和设计模式的那套理念。 也可以函数式,都可以。

    它只是个轻量视图而已,只做了自己该做的事,没有做不该做的事,仅此而已。

    你不必一开始就用 Vue 所有的全家桶,根据场景,官方提供了方便的框架供你使用。

    场景联想 场景 1: 维护一个老项目管理后台,日常就是提交各种表单了,这时候你可以把 vue 当成一个 js 库来使用,就用来收集 form 表单,和表单验证。

    场景 2: 得到 boss 认可, 后面整个页面的 dom 用 Vue 来管理,抽组件,列表用 v-for 来循环,用数据驱动 DOM 的变化

    场景 3: 越来越受大家信赖,领导又找你了,让你去做一个移动端 webapp,直接上了 vue 全家桶!

    场景 1-3 从最初的只因多看你一眼而用了前端 js 库,一直到最后的大型项目解决方案。

    2019-11-22 15:16:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
Vue.js在前端服务化上的实践与探索 立即下载
利用编译将 Vue 组件转成 React 组件 立即下载