前端工程师之路

作为一个前端程序员,要学的东西很多,要看的技术书籍也不少。各种层出不穷的框架和工具出现,出现百花齐放的景象。

为了保持竞争力,还是要多读书,多尝试新的框架和工具,多撸代码。练就一双强壮的麒麟臂,才能在江湖留得一席之地。

前端工程师之路_第1张图片

列出一些书单,工具集和要掌握的知识。

书单:

《JavaScript权威指南》

《JavaScript高级程序设计》

《JavaScript模式》

《JavaScript设计模式》

《高性能JavaScript》

《深入浅出nodeJS》

《Javascript语言精粹》

《图解CSS3》

......

工具:

Sublime Text & Atom & Webstorm & VS code //编辑器、IDE

SVN & Git //代码管理、版本控制

Chrome Dev Tools & FireFox Developer Edition //浏览器开发者工具

ESLint & JSLint //JavaScript代码语法检查

ironNode //NodeJS代码调试

less & sass

React DevTools //react调试工具

Grunt & Gulp & browserify & Webpack + Hot module replacement //代码打包及热部署工具

Redux DevTools //redux调试工具

Babel //ES6、react等语法转换工具,将代码转换成ES5

forever * pm2 //nodejs项目部署工具

karma & mocha & PhantomJS //自动化测试工具

......

框架、库

jQuery

Backbone

Ember

Angular & Angular2

React

Vue & Vue2

Ionic & Ionic2

React Native

Weex

Electron

...

知识

JavaScript(ECMAScript),ES5 & ES6 & ES7

HTML5 API & CSS3

SVG & Canvas

WebGL & D3.js

CMD & AMD & CommonJS规范

RequireJS & SeaJS

CoffeeScript & TypeScript

NodeJS & Express & Koa

延时加载、延时请求

HTTP & WebSocket & TCP 协议

性能优化

......

如有错误或不足,请指正,谢谢。

最后:“相信有很多想学前端的小伙伴,今年年初我花了一个月整理了一份最适合2018年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5等都有整理,送给每一位前端小伙伴,53763,1707这里是小白聚集地,欢迎初学和进阶中的小伙伴。”

祝大家早日学有所成,拿到满意offer,快速升职加薪,走上人生巅峰。

你可能感兴趣的:(前端工程师之路)