前端开发过程中都会用到哪些开发框架和开发库啊?
第一种是整套的解决方案,比如前端就使用easyui``jqueryui
等等。这种比较省事因为样式什么的都已经统一了。你要做的就是根据官方提供的api,demo
等进行使用即可,能满足多数普通业务场景。
优点就是省事,样式风格统一,组件兼容性好,各种特殊组件也不需要自己处理都有现成的,比如下拉树,下拉表格等。
缺点也很明显,可控性差,如果需要微调非常不方便,尤其是针对样式,又比如对性能要求比较高的情况下可能遇到性能瓶颈(easyui的grid就是一个问题)。
另一种就是自定义组合的方式bootstrap
+jquery
+各种插件
。bootstrap
用于控制样式,可定制性强,兼容性好。jquery和插件
负责各种控件处理,比如上面说道的下拉树,下拉表格等。
优点是可控性高,拓展简单成本低,直接基于bootstrap
写符合自己需求的各种插件或者寻找第三方的,都比较容易。
缺点也很显眼:由于各种插件都是彼此独立的,在自由组合中就可能会遇到命名冲突啊等,处理兼容很头疼。
以上。
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答4.9k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
CSS
Alice
amazeUI
bootstrap
CSS预处理器
LESS
SASS
JavaScript
jQuery
zepto
模块化
RequireJS
seajs
MVC
AngularJS
React
Backbone
Ember