类库、插件、组件、框架的区别
类库
jQuery 、Zepto 、underscore 等 类库主要提供了真实项目中常用的方法,类似于一个工具包,相对于这个工具包快速开发项目 。
插件
Swiper、echars、superslide、banner、tab选项卡插件、drag拖拽插件、iscroll 下拉刷新(局部滚动) 相当于把我们项目中某一功能进行了封装
组件库
Bootstrap、weui、mui等 相当于多个插件的集合体,一般可能提供了js功能,同时将结构、样式实现,可以快速开发代码(构建产品)
框架
Angular、react、vue、react native 、uni-app、flutter等
相当于类库和组件库的结合体,提供了大量的操作方法,同样也提供了组件库,每个框架都提供了独立的编程思想,是一套完整的项目解决方案,对项目的侵入性比较大,如果需要换框架,则需要重新架构整个项目
本文详细介绍了类库、插件、组件库和框架的区别。类库如jQuery提供通用功能,插件如Swiper专注特定功能实现,组件库如Bootstrap包含多组件并提供样式,而框架如Angular则集成了类库和组件库,提供全面的项目解决方案,但更换框架可能需要重构整个项目。
1200

被折叠的 条评论
为什么被折叠?



