为了账号安全,请及时绑定邮箱和手机立即绑定

【金秋打卡】第八天 六大场景 梳理开发痛点 解锁前端进阶路

标签:
前端工具

学习课程名称:六大场景 梳理开发痛点 解锁前端进阶路
章节名称:这么多框架怎么来学
讲师姓名:Brian


课程内容

  1. UI 框架选型
  2. JS 框架选型

UI 框架选型

  1. 判断使用场景(PC、移动Web、小程序、响应式)
  2. 组件丰富,成熟的模板,方便集成
  3. 成熟的社区,成熟的生态

JS 框架选型

  1. 团队的技术能力
  2. 应用场景(后台?性能要求?时间要求?)
  3. 成熟的社区,成熟的生态

根据团队技术能力选择框架,按需取用
了解框架背后的原理,并思考如何自己实现一个JS框架
多读文档,求助社区,高效开发

Vue.js
近几年常用的前端框架当属Vue了,Vue是一个专注于构建用户界面的渐进式框架。尽可能使用简单的API来实现数据的响应式。使用过Vue的程序员曾经这样评价过Vue,Vue兼具Angular和React的优点,并剔除了他们的缺点。相比于其他的MVVM框架,Vuejs更加容易上手。

React
React可以轻松地构建用户界面,为你应用的每一个状态设计简洁的视图,当数据改变时React能有效地更新并正确地渲染组件。React起源于Facebook内部项目,由Facebook打造而成且主要用于构建高性能及响应式用户界面。React负责解决其它javascript框架所面对的一大常见难题,即对大规模数据集的处理。能够使用虚拟DOM并在发生变更时利用补丁安装机制只对DOM中的dirty部分进行重新渲染,React得以实现远超其它框架的速度表现。

Angular
Angular.js是google开发者设计和开发的一套前端开发框架,帮助你简化前端开发的负担。Angular2相对于Vue的优势在Vue2.0之后已经削弱很多了。比如SSR(Vue2已经原生支持)和全栈式框架(官方推荐Vuex+Vue-Router),native端也有阿里巴巴的weex。但是Angular2在API设计的完整度和覆盖度上还是Vue所不能及的。


图片描述

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消