恶补知识 什么叫做前端组件化开发

组件化开发
模块化基础上,以页面小部件(component)为单位将页面小部件的js、css、html代码片段放在一起进行开发、维护,组件单元是资源独立的,组件在系统内可复用。
比如头部(header)、尾部(footer)、搜索框(searchbar)、导航(menu)、对话框(dialog)等,甚至一些复杂的组件比如编辑器(editor)等
通常业务会针对组件化的js部分进行必要的封装,解决一些常见的组件渲染、交互问题
模块应该主要是通用工具、api、类的封装,而组件更多的是业务功能、UI块的封装
posted @ 2015-09-17 17:32  露西涂  阅读(274)  评论(0)    收藏  举报