北京网络前端培训
1.框架的优点和缺点
项目开发中是否采用框架还存在一定的争议,对于技术能力深厚、经验丰富的人来说,这是很自然的。但如果是团体,保证每个人都有这个水平是不现实的。那么使用或者不使用框架有什么好处和坏处呢?
优势:
1.减少各种bug自己写代码造成的;
2.大大节省了考虑功能逻辑和实现方式的时间,可以更专注于业务和产品;
3.避免因自己写的文档多而导致别人不容易理解的问题;
4.框架相当于一个完美的解决方案,大大节省了时间和人力。
5.缩短开发周期
缺点:
框架的成本太高,一个成熟的框架需要一定的时间和精力去学习,学习曲线比较陡峭。对于用户来说,需要不断关注它的更新迭代,这会涉及到项目的迁移,带来各种各样的麻烦。看来这就要扼杀前面的优势了。
2.有哪些流行的Web前端框架?
React:它最大的优势就是相对简单,重点突出。做一件事并把它做好是非常困难的,但是这个图书馆有效地实现了它的目标。虽然有些状态容器方法可能是外部的,但大多数开发人员可以轻松掌握概念并理解单向数据架构的好处,从而简化大量的用户界面应用程序。
Angular:对于用户来说,它有一套丰富的组件来构建用户界面,这是本系列中少数几个可以做到这一点的框架之一。
vue:逐步构建的能力是Vue最大的优势,js Vue的架构简单合理,易于理解和构建。
Vue有一个强大而充满激情的社区,这为vue.js增加了巨大的价值,并使得为一个空白项目创建一个全面的解决方案变得非常容易。
3.开发者对框架的态度。
对于开发者来说,我们在使用框架的时候,可以多分析原生代码,自己尝试封装一些类似的库,时刻跟上框架的更新;对于管理者来说,特性列表只是决策的一个方面,有时候越多越好。挑战自己活下去。你的团队使用一个整体框架,但是首先,列出一个对你和你的组织重要的列表,尤其是那些非技术性的特性。最后,希望本文对Web前端框架的选择有所帮助和价值。