前端工程师需要的素质

本文全面介绍了前端工程师所需掌握的各项技能,包括HTML、CSS、JavaScript等基础技术,前端框架如jQuery、YUI等,以及调试工具、开发工具的选择与使用。此外还涉及了计算机基础知识、前端标准规范、性能优化等方面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



 前端工程师需要的素质

 注:此文为网上摘抄整理后发布的,是个人笔记,也希望可以和广大前端开发人士交流,如有侵权行为,请私信

 切页面
- HTML
- CSS
- PS

 编程语言
- JS
- PHP/Python/Perl/BsshShell
- NodeJS/FlashAS

 调试工具
- Firebug/Firbug-lite/Web inspector
- YSlow/Smushit
- IEDeveloperToolBar/IETester
- SuperPreview/JsBeautifier
- Fiddler/WireShark/Tcpdump

 开发工具
- Webstrom/VIM/Aptana/Notpad++/EditPlus
- SygWin/svn/git

 计算机知识储备
- 编译原理、计算机网络
- 操作系统、算法原理
- 软件工程、软件测试原理

 前端标准规范
- w3c/DOM/BOM/XHTML/XML/JSON/JSONP
- HTML5/CSS3
- ECMScript/ECMAScript6
- CommonJS/AMD
- HTTP1.1

 性能
- WebPageTest
- ShowSlow/YSlow/34Rule
- PageSpeed
- HttpWacth
- DynaTrace`s Ajax

 编程知识储备
- 数据结构
- 面向对象/切面编程
- 函数式编程
- JS设计模式
- js编程模式

 浏览器兼容性
- Chrome/Opeara/Safari
- Firefox3.6/4/5/6/7/8…

 前端框架/库
- jQuery/YUI2/YUI3
- Prototype/Mootoos/ExtJS
- Smarty/Djanggo/Zend
- YUITest/QUnit/Jasmine
- 前端测试、前端MVC

 开发流程
- JSLint/CSSlint/YUICompressor
- JSMin/TPacker-minilier
- Ant/Make
- JSDoc/YUIDoc
- LAMP

 软技能
- 知识管理/总结分享
- 沟通技巧/团队开发/需求管理/PM
- 代码模块化管理/代码版本管理
- 交互设计/可用性/可访问性知识

 安全
- CSFR/XSS
- ADsafe/Caja/FBJS/Sandbox

 移动终端
- jQueryMobile/html5/css3
- iPhone/iPad/iPs/android
- responsive UI Design

 前沿技术社区/会议
- YDN/YUIConf/JSConf
- QCon/Velocity
- D2/WebRebuild
- NodeParty/html5研究小组
- UED teams

 Web服务
- YQL/Commpany Open Platform
- APP Engine/Cloud
- Google Open API/Github

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值