101

github地址:https://github.com/kamranahmedse/developer-roadmap

Github上发现一份很不错的2017年网站开发线路图,咋一看好像很多,其实只要关注亮黄色的部分就可以了。前端这个圈子其实很既繁荣又混乱,各种工具、框架和开发流程层出不穷,稍不留神的感觉被淘汰,但每年需要花时间真正围绕学习的,正是在混乱中脱颖而出的。我认为工具也仅仅是工具,很容易被新的工具淘汰旧工具,轮子永远造不完,所以往往不用太在意工具本身的使用,除非真是有需要时再看看文档就可以了,无需什么都要学透,我更关心语言特性和逻辑实现的本身,才是学习的王道。

前端方面,推荐主要学习语言是ES6/ES7,MVC框架依旧是深入React + Redux,模块化工具依旧是王者Webpack。个人认为Vue和React比起来,Vue所提供的便捷可以帮你写少很多代码,类似地React也让你更思考为什么这样写,当然主要是因为我喜欢ReactNative的缘故,假如你想报复一个前端,可以推荐他学习angularjs。JQuery的话可以作为进阶学习,但不会深入研究。CSS以Sass为主,进阶方面应该就是CSS3特效方面,但也不想深入研究,样式框架什么的需要时再去看文档就可以了,不需特意学习。测试框架一直没有好好学习过,今年想先看看Mocha然后是Jest。

后端方面,当然是围绕着NodeJS展开的,服务器框架依旧深入Express,后期切换到Koa,数据库选型是MongoDB,后期切换到Redis。后台所要学习的是很大一块,感觉先把Web Server 和 RESTful APIs摸透先。

接下来我所更新的文章都是围绕着以上的学习笔记为主了。

转载原创文章请注明,转载自: 老赵茶馆 » 2017年成为网站开发者的学习路线图

2条评论

Loading...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

  1. 喜帖街 谢安琪
  2. 猫の恩返 室内管弦楽団
Pluto主题Github源码公开
为学习交流,本主题源码已在Github公开,支持请购买正版。