WEB前端要学框架吗?有何技巧?

天青色


对于WEB前端是否需要学框架这个问题,答案是肯定。

WEB前端随着近些年来的高速发展,已经成为了非常热门的开发方向,而且WEB前端所包含的内容,也越来越广泛,已经不仅仅是过去我们提到的“做页面”了。

而造成这一现象的一部分原因,就是目前前端框架百花齐放,使得前端开发选择性更多,而且灵活性也更强。如React,Angular,Vue等等,这些框架都是热门的选择,掌握其中的一种或者更多,几乎已经成为了目前一个合格的前端工程师的必备条件了。

那么面对如今日新月异的前端开发环境,作为前端开发者如何才能更快的学习新的内容呢?下面谈谈我的看法。

首先应该扎实基础,众所周知,前端框架更新非常快,也总会有新的框架产生,但是,万变不离其宗,这些框架都是基于HTML, CSS, Javascript或者其衍生产品进行开发的。所以扎实基础,对HTML,CSS,Javascript尽可能的精通,那么就可以“以不变应万变”。

其次,对于前端框架的学习绝对不能仅停留在应用层面,而应该对其源码进行学习和研究。其实这两者是相辅相成的,对于框架的应用其实就是为了解决遇到的问题,而解决问题的最有效的途径就是从源码分析,而阅读源码又能更深入的掌握框架的应用。

接下来,还应该对业界信息保持一定的敏感度,多关注社区信息,可以及时的了解各种框架的发展,是否有新框架产生等等。然后对于前端框架应该尽可能做到T字形程度掌握,什么是T字形呢?其实就是一专多能,对于一种框架深入了解,同时又能对其他的热门框架有所了解,如果新的框架产生,也可以有初步了解。这样如果以后需要使用某种框架,那么就可以基于你已经了解的内容再去学习,这样就可以节省大量的时间了。

最后要说的,WEB前端开发虽然是目前很火热的行业,当时由于其发展迅速,就需要开发者不断地学习,才能保持自己的竞争力,不被行业所淘汰。


ProblemBoy


想学web前端需要学什么知识?htmlcss,css3,javascript,jQuery,easyUI,html5……首先学这些基本的吧!学习顺序就是HTML DIV_CSS javascript ,如果你没有学过其它编程语言,javascript自学就比较难了。HTML ,DIV_CSS都是死记标签的,自学多练就行。

对于初学者来说,不清楚web前端的学习路线,确实是一个很头疼的问题。那么百读易莱胜今天为您解析web前端的学习路线是什么,以及零基础学web究竟需要多长时间。

大家都知道如今是一个信息大爆炸的时代,也是一个互联网+的平台,现在基本上各行各业多少都会牵扯到一点web前端的知识。不管是什么样的企业都离不开前端,咱们都需要有一个自己的官方网站,

那处在这样一个时代,对互联网方向的IT人才稀缺量也是比较大的,所以这个时候会有一部人正涌入web前端的行列中,不过话又说回来,现在已经有很多的人在这个行业是佼佼者了,这不足为奇,但是前端的位置却一直都是空缺的,所以这也是大家备受关注的一个话题,也是大家值得思考的。

如今,我晓得的,已经有部分开始从各行各业纷纷转向前端,这些人当中有转行的,也有是受身边朋友的熏陶,甚至有感兴趣的或者说是想提升自己的,本身就对这行是很感兴趣的,那么对于一个零基础的人员学习前端,会有两个疑问。

第一,学习的路线是什么?小编在这边可以很明确的告诉大家,web前端其实是很适合零基础人员学习的,整体来说的话也不算特别难,那我们在学习的过程中,第一阶段肯定是html+css,那么这个部分从入门到高级的话,学习起来都不是问题,那么第二阶段可以是css3+html5,那么这个环节学到位了,再加上前面的布局,基本上一个人是可以单独的开发一个大型的网站了,只不过是静态的,再稍微补下各个浏览器之间的兼容知识,那就更完美了,紧接着第三阶段就是java+jquery了,这个就相对于前面的2个阶段会难一些,那如果是你有扎实的基础,其实学起来也是没有任何问题的,包括后面的几个阶段ajax了,json了,bootstrap,还有一些框架anjular.js,requireJS,Backbone.js,node.js等,当然有兴趣的也可以再多学一些插件。

第二,零基础学习web要多久?那么这个问题,就不好统一时间了。虽说学习web前端的方式有很多种,可以通过自学,看书,网上找一些相关的视频,或者是进培训班。但是学习的时间还是根据每个人的掌握情况吧,现在市场上有很多的培训机构,大部分都是培训4个月的,也有2-4个月的,还有5-6个月的,在这里我说句实话,有些人真的不需要4-6个月,而是根据自身的吸收情况,我这话并没有去批评那些学四个月的,只是学习的时间还真不是一定就要定死的。而我的建议是学习时间可以先标准到某一个固定的,学的快的可以圆满的完成这个标准时间,学的慢的可以在这个固定的时间上延长,我觉得这个才是对大家的负责,相当于让你学会为止,根据不同的学生掌握情况制定不同的学习时间。所以说,时间上并没有一个很明确标准的答案。


顶多算个臭皮匠


你好,我是一个有十五年编程经验的开发工程师,工作期间主要是Java和大数据的开发,也会使做前端开发,很高兴回答你的问题。

我可以肯定的告诉你:WEB前端要学框架。

不过web前端其实是很适合零基础人员学习的,整体来说的话也不算特别难,那我们在学习的过程中。


第一阶段

肯定是HTML + CSS核心,那么这个部分从入门到高级的话,学习起来都不是问题。


第二阶段

可以是CSS3+HTML5,那么这个环节学到位了,再加上前面的布局,基本上一个人是可以单独的开发一个大型的网站了,只不过是静态的,再稍微补下各个浏览器之间的兼容知识,那就更完美了。


第三阶段

这一阶段和上一个阶段学习的知识点差不多,只是要把这些知识用来解决移动端的适配和特性上。


第四阶段

服务器端JS技术,它就是大名鼎鼎的Node.js了,有了它就可以搭建服务器,操作数据库。


第五阶段

这本阶段就会学习前端流行的三个框架:React、Vue、AngularJS了。

学完这些技术,就可以开发前端项目了,下面是一个前端项目,使用到的技术栈,供你参考。

我是编程365,天天编程,分享实用编程知识,不套路,纯干货,需要的记得关注哦。


分享到:


相關文章: