做一个体面的前端攻城狮(已废弃) 部分内容移至 [WEB 前端开发学习笔记](https://github.com/iamjoel/front-end-note) 怎样算是个体面的前端攻城狮? 大概是,人人都觉得你很屌! 我心目中体面的前端攻城狮 能快速,高效,高质量的完成指定的工作 对前端的技术如数家珍 懂几门后台语言 我认为的实现方式 预先善其事,必先利其器 编辑器 Sublime 最性感的编辑器。我的最爱。 Webstrom brackets vim 编辑器的神 emacs 神的编辑器 源代码管理 Git 切图 Photoshop PSD格式的图片预览 Picpick 只在Windows上可用。Mac本身就能预览PSD格式的图片。 静态文件服务器 anywhere 基于nodejs的命令行工具 发送web请求的工具 httpie。虽然用curl可以做一样的事。但httpie的命令比curl好用的多。 Web调试工具 fiddler 只能在windows上用。主要用它来的Auto Responder的功能来将本地文件来替换线上文件。 LivePool 是一个基于 NodeJS,类似 Fiddler,支持抓包和本地替换的 Web 开发调试工具 mockjax 是个脚本库,主要用来模拟各种方法的异步请求 项目构建工具(YEOMAN) 包管理工具: bower,npm之类 生成项目的脚手架:Yo 任务管理:Grunt,Gulp 预处理语言 Less,Sass(推荐Sass,因为有compass) Coffee Script 练好内功 html5 css js 浏览器相关的 svg canvas 常用的脚本框架和样式框架 前端测试 代码风格/规范 各种设计模式和一些数据结构,算法 开拓眼界,追随最新技术的脚步。 邮件订阅 播客,播客订阅 参加各种技术的会 关注大牛们的动态 更多见HOW TO KEEP UP TO DATE ON FRONT-END TECHNOLOGIES 尽可能多的coding~,自省,重构 代码审查要做哪些