vue组件的看法 和 作用

【vue组件的看法 和 作用】1、组件是可复用的实例,一个网页中某一个部分需要在多场景中使用,可以抽成一个组件进行复用,提高代码复用性
2、组件化开发能大幅度的提高应用开效率、测试性、复用性,
3、组件使用的分类有: 页面组件、通用组件,业务组件一般是登录的组件具有很强的业务性,通用组件: 按钮、表单、输入框。
4、vue组件的特点:vue的组件是基于配置的,框架会自动生成构造函数,它基于vue commpent 这个类扩展自vue,在扩展过程中会继承已经有的选项,
5、vue中常见组件化的技术有: 属性prop、自定义事件、插槽等,主要用于组件通讯、扩展等。
6、合理划分组件,有助于提升应用性能,对数据频繁更新的内容单独创建一个组件。
7、开发过程中组件应该是高内聚、低耦合,组件的本质就是独立和可复用代码组织单元,低耦合:复用、测试、维护不与其他组件存在过多的耦合关系,与外部依赖小,高内聚:一个模块内各个元素彼此结合的紧密程度高,实质一个软件模块是由相关性很强的代码组成, 只负责一项任务, 也就是常说的单一责任原则。
8、遵循单项数据流的原则。

    推荐阅读