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

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

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)

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

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

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

学习了

zhouzhe8013 10 年前 #2 赞 0

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

请绑定手机号后,再发言,点击此处
Guozaoke.com—源自武汉的高端交流分享社区
相关主题
根据 GitHub 个人贡献图生成贪吃蛇游戏,有点意思
哪个ai可以结合新闻中的图片和视频帮忙生成指定尺寸的组合图片呀?
做了个世界有趣街景网站,一刷就上瘾
小程序备案要多久
你们现在写游戏,还用unity吗?
感觉chatgpt还是比deepseek和grok强很多
能纯手搓一个全流程神经网络程序,在本版什么水平?
AI还是欠火候
新上线的flux 站点
有没有大佬解下惑,现在大火的AI智能体到底是个啥?

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