累了的时候看看这个 |
1.命令行技能
要做到高效的工作,自动化必不可少,而命令行则是达成自动化的第一步。开发者应该具备基本的Shell脚本的编写能力,并掌握大部分命令行工具的使用。
比如wget, curl, awk, grep, sort等工具的使用和常用参数的配合。
2.HTTP服务器配置
前端虽然已经高度发展,而且也正在高速进化,但是没有后台的数据源仍然没有办法独立工作。作为前端开发者,不一定需要熟悉ROR或者Spring等后台框架,但是HTTP服务器的工作原理和配置还是需要熟练掌握的。
3.HTML5/CSS3/JavaScript
HTML5/CSS3/JavaScript就不用多说了,必备技能。链接中是一本电子书,可以帮助你快速起步。
4.测试框架
测试已经成了开发者(而不是仅仅前端开发者)的工具箱中的必备项了。Mocha,Jasmine,Kmara等工具可以大大提高你的开发效率和代码质量。
5.构建工具
尽量自动化一切重复劳动是高效工作者的一个基本要求,运行测试,压缩精简化JavaScript代码,压缩图片,编译SCSS/LESS代码,重启服务器等等动作都应该被自动化。
过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号