前言:
今天咱们对“零基础html5”大约比较着重,兄弟们都需要分析一些“零基础html5”的相关内容。那么小编在网上网罗了一些有关“零基础html5””的相关内容,希望我们能喜欢,看官们快快来了解一下吧!一转眼,学习HTML5已经四个月了,第三阶段学习得差不多了。
相较于第一、第二阶段,第三阶段更多的是在将前两阶段知识进行整合和提升。第三阶段学习内容有NodeJs和三大框架、RN和微信小程序。这里我着重讲的是三大框架。初学框架,可能有一些比较前卫的概念,一时无法接受也是很正常的,踩过的坑也不少。但是越学到后面,越觉得框架的模块发开发是一个蛮赞的概念。三大框架:Vue、React、Angular4.0,它们各有各的优缺点。
Vue的话,可能是三大框架中最易学习的,它是我们中国人自己开发的框架,api文档比较详细,学习成本比较低。但是不太成熟,是一种轻量级的框架,不适合大型项目的开发。
React是Facebook开发的框架,适合大型项目。它具有速度快、跨浏览器兼容、模块化、单项数据流、兼容性好等优点。React最突出的优点是:通过虚拟DOM提高运行效率和通过组件化提高开发效率。但是它不算是一个完整的框架,只是一个view层还需要搭配react-redux、flux等进行搭建项目。
Angular4.0是google开发的框架,在三大框架中是最成熟的,难度也是最大的。它需要学习TypeScript语法,学习成本较长,很多新的概念不是很好理解,但是熟练掌握的话,开发速度绝对是最快的。
这段时间做到熟练掌握三大框架的话,对我来说不太现实。我和之前的同学也有过很多交流,所以我个人觉得三大框架优先级是Vue>React>Angular4.0。
标签: #零基础html5