喂,你经历过两三年前的前端开发吗?

如果你经历过2,3年前的前端开发,你一定感受过兼容IE67的痛苦,一定用过网页三剑客的dreamweaver编写html,面试的时候面试官一定会问你:会用PS切图吗?

喂,你经历过两三年前的前端开发吗?

刚开始的时候你发现,web前端相对其他开发来说,门槛低,更容易上手,当时还是菜鸟的你兴奋不已,自己也可以编程了。于是,你就坚定不移地走上了web前端开发的不归路。

 

走着走着,你发现在前端领域日新月异,每天都有新鲜的事物出现,应接不暇,层出不穷的框架(jQuery/Prototype /Dojo/ExtJS......),接着HTML5的热潮开始,宣称要颠覆移动端的开发,Nodejs也变成了前端人涉及后端开发的重要工具,FacebookReact框架可以让你可以使用 JavaScript 来开发原生应用,组件化,工程化等等....

 

喂,你经历过两三年前的前端开发吗? 此时作为刚刚入行的你,为了跟上开发潮流而疲于奔命,当你花上了大量的时间精力去学习某一个框架,并想用它大展拳脚的时候,很抱歉,它有可能已经被潮流抛弃而不再受欢迎。

 

你开始怀疑自己到底是否适合做前端开发?

喂,你经历过两三年前的前端开发吗?

 

如果你坚持到了2017,或者你是刚刚入行的小伙伴,那么你可以说是幸运的。很多坑都已经前辈们被踩平了,各种浏览器早已迭代更新,后续的开发,你不需要再为兼容性过多的烦恼,不适应时代发展的框架也早已被淘汰废弃,你也不用疲于奔命地学习各种新框架。

 

喂,你经历过两三年前的前端开发吗? 

那么,2017年的前端,我们应该掌握哪些开发技能呢?(其实看看企业的招聘需求就知道了)

  1. HTML,CSS基础技能必备,你应该能独立开发常见的布局和效果。

  2. 主流框架Vue2.0 / angular / react 至少一个,几乎每个招聘需求上都能看到这三个。

  3. 资源模块化管理webpack

    

欢迎补充...

学习很容易,找到适合自己的学习资源不容易,尤其对于新手来说,在没有开发经验的前提下,很多概念并没有深刻的理解,教程看起来会比较懵逼。

接下来,前端君会以同样浅显易懂的讲解风格,来跟大家一起学习Vue2.0的知识,敬请期待吧!

喂,你经历过两三年前的前端开发吗?

(此系列适合新手入门,如果你不是新手,可以略过了)

 

接下来的Vue2.0系列教程,会使用到了ES6的知识,如果你对ES6还不了解,可以事先进行学习,猛戳:

 

喂,你经历过两三年前的前端开发吗?