前端工程师的知识图谱
才干是用来处置效果的,不是用来比拟的。编程方面的炫技就像新手说,你的编辑器不行,我的编辑器怎样好怎样好一样无趣。
你热爱WEB开发,喜欢前端的任务,并为了前端的任务努力提高自己,那就是好的。
前端的图谱以上几位答主都给了比拟详细的头绪图。我作为一个初级的前端开发者,我的知识结构是这样的。
前端基础类:
1:CSS、CSS3、HTML5、JavaScript(这个是重点中的重点)
2:能处不同内核阅读器的兼容性效果
3:能兼容PC端到移动设备的照应式规划。
前端框架类:
1:jQuery、jQuery Mobile、Backbone(前端的MVC形式真是很难完成啊)
2:BootStrap、Foundation
3:剖析过jQuery源码,知道jQuery的原理。
做前端的同窗一定要有一定的后端顺序的基础。热爱前端的同窗也手痒的想写点东西,运营自己的小网站
后台框架类:
DEDECMS、WordPress、Joomla、Drupal (其实我觉得会WordPress和Drupal就好了,可以走上接点小义务补贴家用了。)
后台基础类:
PHP的基础
目前正在接触AngularJS。想学Python和Node.js..
特地补充一句,很多顺序员说前端工程师不是顺序员,我模棱两可。
但是仅仅是运用jQuery和一些插件为网页添加一个很酷的灯箱效果或许一个图片滑动效果的人,他们不是前端工程师。