前端開發知識結構
*前端工程師
瀏覽器:
IE6/7/8/9/10
Firefox
Chrome/Safari/Opera
程式語言:
Javascript/Node.js
CoffeeScript
TypeScript
切頁面:
HTML/HTML5
CSS/CSS3
PhotoShop/Paint.net/FireWorks
開發工具:
IDE:
VIM/Sublime Text2
Notepad++/EditPlus
WebStorm
Emacs EmacsWiKi
除錯工具
Firebug/Firecookie
YSlow
IEDeveloperToolbar/IETester
Fiddler
Chrome Dev Tools
版本管理:
Git/SVN
Github/Bitbucket/Google Code
程式碼質量:
Coding style
JSLint/JSHint
CSSLint
Markup validation Service
單元測試:
QUnit/Jasmine
Mocha/Should/Chai/Expect
自動化測試:
WebDriver/Karma Runner
前端庫/框架
jQuery/Underscore/Mootools/Prototype.js
YUI3/Dojo/ExtJS
Backbone/KnockoutJS/Emberjs
Angular JS
Batarang
Bootstrap
前端標準/規範
HTTP 1.1
ECMAScript3/5
W3C/DOM/BOM/XHTML/XML/JSON/JSONP
CommonJS Modules/AMD
HTML5/CSS3
效能
JSPerf
YSlow 35 rules
PageSpeed
HTTPWatch
DynaTrace's Ajax
高效能JavaScript
程式設計知識儲備
資料結構
OOP/AOP
原型鏈/作用域鏈
閉包
函數語言程式設計
設計模式
JavaScript Tips
部署流程
壓縮合並
YUI Compressor
Google Clousure Complier
UglifyJS
CleanCSS
文件輸出
JSDoc
Dox/Doxmate
專案構建工具
make/Ant
GYP
Grunt
Yeoman
程式碼組織
類庫模組化
CommonJS/AMD
YUI3模組
業務邏輯模組化
bower/Component
檔案載入
LABjs
SeaJS/Require.js
模組化前處理器
Browserify
安全
CSRF/XSS
ADsafe/Daja/Sandbox
移動Web
HTML5/CSS3
響應式設計
zeptojs/iScroll
V5/Sencha Touch
PhoneGap
JQuery Mobile
前言技術社群/會議
D2/WebRebuild
NodeParty/W3CTech/Html5夢工廠
JSConf/NodeConf
CSSConf
YDN/YUIConf
計算機知識儲備
編譯原理
計算機網路
作業系統
演算法原理
軟體工程/軟體測試原理
相關文章
- 前端開發知識點之 html &css前端HTMLCSS
- 前端開發到底需要掌握哪些知識前端
- 前端開發基礎知識整理–css篇前端CSS
- 高階前端知識架構前端架構
- 前端知識由零開始總結工具書前端
- 前端須知的 Cookie 知識小結前端Cookie
- 前端知識點總結——Vue前端Vue
- 前端知識點總結——HTML前端HTML
- 前端知識點總結——DOM前端
- 移動前端知識總結前端
- 前端跨域知識總結前端跨域
- Android 開發知識點總結Android
- Android開發常用知識總結Android
- java知識結構圖Java
- 前端開發 JavaScript 乾貨知識點彙總前端JavaScript
- 前端開發必會的10個知識點前端
- 大前端開發人員必知必會的HTTP知識前端HTTP
- 微信小程式開發知識點總結微信小程式
- (轉載)ios開發知識總結 — 下iOS
- 前端開發中需要搞懂的字元編碼知識前端字元
- 磁碟知識體系結構
- Android知識結構圖Android
- 前端知識點總結——JavaScript基礎前端JavaScript
- 前端知識點總結—面試專用前端面試
- 前端知識點總結——H5前端H5
- 前端知識點總結——C3前端
- 前端知識點小結--node、express、mongodb前端ExpressMongoDB
- web前端知識總結-BOM和DOMWeb前端
- 值得注意的安全開發知識總結
- iOS 與 JS 互動開發知識總結iOSJS
- 面試開發常用的 JavaScript 知識點總結面試JavaScript
- .NET開發常用知識點總結匯總
- web前端開發需要學什麼知識?自學要多久?Web前端
- Web前端開發精品課HTML CSS JavaScript基礎教程JavaScript部分知識點總結Web前端HTMLCSSJavaScript
- 資料結構相關知識資料結構
- 架構知識體系總結架構
- java知識體系結構圖Java
- 資料結構基礎知識資料結構