草 稿

前端开发者的技能列表

我眼中的前端开发者的技能列表

  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代码,重启服务器等等动作都应该被自动化

评论(3

Far from enough
5可以换成gulp