优点
a) 提高开发效率。
b) 规范名称定义,便于维护。
c) 规范项目开发流程
d)css代码更清晰、简单。html代码更合理。
e) 大规模项目中可以减少用户下载
弊端
a) 学习成本提高。你需要了解整个框架,需要阅读框架的文档。
b)css框架对于一个小项目等页面来说很臃肿。框架中可能有大部分你用不到的代码。
c)可能会无法帮助你的技术提高。太依赖框架,以至于很难排除bug。包括框架中本身就带的bug。
d) 选择自己需要的框架与开发框架都很痛苦。写到后面发现越来越不灵活,越来越臃肿。
在全球范围内最好用的应该要数bootstrap了,在国外是应用范围非常广的,不过这个框架不支持IE6,虽然有对应的解决方案,但用起来始终有点束手束脚,有点不太合国情。在国内的话,渴切应该算是一个不错的CSS框架了,文件也很小,在国内相对而言知名度还是比较高的,用的人也比较多,推荐使用。前端框架指使用广泛的前端开发套件,可以帮助你快速的网站。对于前端工程师来说,他们在完成产品页面时,不仅要保证用户体验感,更要考虑与市面上各大浏览器的兼容性。那么使用框架的优势有哪些?1.前端框架的出现,大大提升了前端开发的效率,简化开发步骤。
2.前端框架的出现,便于维护管理,可以把精力更多放到业务逻辑,提升开发效率。
3.前端框架的出现,集合了模板、模块化、组件化的功能,更重要的是实现代码组件化。
4.前端框架的出现,为代码结构提供了一套解决方案,增强前端功能。
总而言之,前端框架的使用还是很有必要的。