过早客
  • 首页
  • 节点
  • 成员
  • 广告投放
  • 登录
  • 注册

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

IT技术 • safaicy • 发表于 10 年前 • 最后回复来自 zhouzhe8013 • 10 年前

1.命令行技能

要做到高效的工作,自动化必不可少,而命令行则是达成自动化的第一步。开发者应该具备基本的Shell脚本的编写能力,并掌握大部分命令行工具的使用。

比如wget, curl, awk, grep, sort等工具的使用和常用参数的配合。

制作一个更漂亮的svn Diff命令

2.HTTP服务器配置

前端虽然已经高度发展,而且也正在高速进化,但是没有后台的数据源仍然没有办法独立工作。作为前端开发者,不一定需要熟悉ROR或者Spring等后台框架,但是HTTP服务器的工作原理和配置还是需要熟练掌握的。

Web是怎么工作的: CGI脚本

3.HTML5/CSS3/JavaScript

HTML5/CSS3/JavaScript就不用多说了,必备技能。链接中是一本电子书,可以帮助你快速起步。

《3 Web Designs in 3 Weeks》

4.测试框架

测试已经成了开发者(而不是仅仅前端开发者)的工具箱中的必备项了。Mocha,Jasmine,Kmara等工具可以大大提高你的开发效率和代码质量。

从一个小例子学习TDD

5.构建工具

尽量自动化一切重复劳动是高效工作者的一个基本要求,运行测试,压缩精简化JavaScript代码,压缩图片,编译SCSS/LESS代码,重启服务器等等动作都应该被自动化。

使用Grunt作为构建工具(build Tool)

加入收藏 新浪微博 分享到微信 ❤赞 3297 次点击 0 人赞 0 人收藏

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

共收到2条回复
express_tao 10 年前 #1 赞 0

学习了

zhouzhe8013 10 年前 #2 赞 0

虽然不是前端开发者,还是来学习一下

请绑定手机号后,再发言,点击此处
Guozaoke.com—源自武汉的高端交流分享社区
相关主题
打麻将,突发心梗猝死,牌友有没有责任
在路边车位 停过车的要小心了, 后面进了有些他自营停车场,可能 就要补交全部费用 才能出来了
房贷 还得心累,好烦啊。卖了又亏。怎么办
这种家庭矛盾如何破解,请各位支招
这论坛 为什么注销的账号。手机号不能重新注册啊
iOS 过早客没有数据,大佬们求教!
GPT-5
寻有K12教育行业软件开发经验的同学合作
你们都用哪些AI工具,求分享下~
过早客flutter版来了

过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号