4
4
5
5
这份指南汇集了前端开发所使用语言的主流学习资源,并以开发者的视角进行整理编排而成,想了解该指南及前端开发更多信息的同学,可以阅读短文《[ 致 Front-End Developers(2015)] ( https://github.com/icepy/Front-End-Develop-Guide/blob/master/2015letter.md ) 》,欢迎开发者一起[ 维护] ( https://github.com/icepy/Front-End-Develop-Guide/pulls ) ,或[ 反馈/投稿] ( https://github.com/icepy/Front-End-Develop-Guide/issues/new ) 。
6
6
7
- 由[ @ icepy ] ( http ://weibo .com/2455876310 ) 负责整理,不足之处还望大家多多包容与提供建议。
7
+ 由 [ @ wen ] ( https ://twitter .com/i_icepy ) 负责整理,不足之处还望大家多多包容与提供建议。
8
8
9
9
<span style =" color :lightgray ;font-size :12px " ></span >
10
10
11
11
## 目录
12
12
13
- - [ Front-End Develop 文档] ( #fed_doc )
14
- - [ Welcome to Front-End Develop] ( #fed_we )
15
- - [ Front-End Develop Language] ( #fed_language )
16
- - [ HTML&HTML5 文档] ( #html_doc )
17
- - [ CSS&CSS3 文档] ( #css_doc )
18
- - [ CSS Style Guide] ( #css_style_guide )
19
- - [ CSS Language] ( #css_language )
20
- - [ Sass Guide] ( #sass_guide )
21
- - [ PostCss] ( #postcss_guide )
22
- - [ JavaScript 文档] ( #javascript_doc )
23
- - [ JavaScript Style Guide] ( #javascript_style_guide )
24
- - [ JavaScript Language] ( #javascript_language )
25
- - [ Front-End Develop Fly] ( #fed_fly )
26
- - [ 常用库与框架的使用文档] ( #fed_library )
27
- - [ JavaScript 日志] ( #fed_log )
28
- - [ 开放网络标准] ( #fed_openAPI )
29
- - [ HTTP 文档] ( #fed_http )
30
- - [ 缓存策略] ( #fed_cache )
31
- - [ 前端自动化工具] ( #fed_automate_kit )
32
- - [ React&React Native生态-探索学习] ( #fed_point_recommend )
33
- - [ 移动前端技术] ( #fed_mobile_jishu )
34
- - [ 移动web UI框架] ( #fed_mobile_lib )
35
- - [ 动画] ( #fed_animation )
36
- - [ 性能调优] ( #fed_xingneng_tiaoyou )
37
- - [ Front-End Develop 项目与工具] ( #fed_project_kit )
38
- - [ 相关工具] ( #fed_kit )
39
- - [ Front-End Develop 开源项目] ( #fed_opensource )
40
- - [ Front-End Questions] ( #fed_questions )
41
- - [ Front-End 需要了解的数据结构与算法] ( #fed_datastructure )
13
+ - [ 什么是前端开发] ( #fed_doc )
14
+ - [ 阅读] ( #fed_language )
15
+ - [ JavaScript Guide] ( #javascript_doc )
16
+ - [ 生态] ( #fed_fly )
17
+ - [ Questions] ( #fed_questions )
18
+ - [ 数据结构与算法] ( #fed_datastructure )
42
19
- [ 延伸可扩展的方向] ( #fed_scalable )
43
20
- [ Node.js] ( #fed_nodejs )
44
21
- [ Mongodb] ( #fed_mongodb )
49
26
- [ V8 引擎文献] ( #fed_v8 )
50
27
- [ 社区列表] ( #fed_community )
51
28
52
- # <a id =" fed_doc " ></a > Front-End Develop 文档
29
+ # <a id =" fed_doc " ></a > 什么是前端开发
53
30
54
- 初略读懂Front-End Develop要做些什么
31
+ - [ Web Front-End Stack] ( https://github.com/unruledboy/WebFrontEndStack/blob/master/README.md ) :这张图非常详细。
32
+ - W3C组织提供了官网的地址:[ w3.org] ( http://www.w3.org/ ) ,可以去查询最近实现的标准以及将来可能实现的讨论。
33
+ - web前端开发可能包括HTML,CSS,JavaScript,Web API,SVG,WebGL,MathML等,语言是编程的基础,火狐的MDN出了一份比较通略的文档,可以快速查看 [ Web 技术文档] ( https://developer.mozilla.org/zh-CN/docs/Web ) 。
55
34
56
- [ Web Front-End Stack] ( https://github.com/unruledboy/WebFrontEndStack/blob/master/README.md ) :这张图非常详细。
57
-
58
- ## <a id =" fed_we " ></a > Welcom to Front-End Develop
59
-
60
- W3C组织提供了官网的地址:[ w3.org] ( http://www.w3.org/ ) ,可以去查询最近实现的标准以及将来可能实现的讨论。
61
-
62
- ## <a id =" fed_language " ></a > Front-End Develop Language
63
-
64
- web前端开发可能包括HTML,CSS,JavaScript,Web API,SVG,WebGL,MathML等,语言是编程的基础,火狐的MDN出了一份比较通略的文档,可以快速查看[ Web 技术文档] ( https://developer.mozilla.org/zh-CN/docs/Web ) 。
65
-
66
- ### <a id =" html_doc " ></a > HTML&HTML5 文档
35
+ ## <a id =" fed_language " ></a > 阅读
67
36
68
37
- [ 无处不在的html] ( https://www.phodal.com/blog/be-a-geek-chapter-1-anywhere-html/ ) :HTML是Web的核心语言,也是最基础的语言;
69
38
- [ XHTML2 Working Group Home Page] ( http://www.w3.org/MarkUp/ )
70
39
- [ HTML5 API Search] ( http://html5index.org/ ) :可以快速的查询某个HTML5的API;
71
40
- [ HTML5 Rocks] ( http://www.html5rocks.com/zh/tutorials/?page=1 ) :通过这个网站可以搜索到很多关于HTML5的教程;
72
-
73
- 书籍:
74
-
75
41
- [ 图灵程序设计丛书: HTML5 权威指南] ( http://www.amazon.cn/%E5%9B%BE%E7%81%B5%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1%E2%80%A69B%BC/dp/B00H706BIG/ref=sr_1_4?ie=UTF8&qid=1424220765&sr=8-4&keywords=html )
76
-
77
- ### <a id =" css_doc " ></a > CSS&CSS3 文档
78
-
79
- #### <a id =" css_style_guide " ></a > CSS Style Guide
80
-
81
42
- [ 编码规范 by @mdo ] ( http://zoomzhao.github.io/code-guide/ ) :开发灵活,稳定,可持续 HTML 和 CSS 代码的规范,每一项都有很详细的解释;
82
43
- [ css guide lines] ( http://cssguidelin.es/ )
83
44
- [ 通用 CSS 笔记、建议与指导] ( https://github.com/chadluo/CSS-Guidelines/blob/master/README.md ) :本文档第一部分将探讨语法、格式以及分析 CSS 结构;第二部分将围绕方法论、思维框架以及编写与规划 CSS 的看法;
84
-
85
- #### <a id =" css_language " ></a > CSS Language
86
-
87
45
- [ 学习CSS布局] ( http://zh.learnlayout.com/ ) :教授的是现在广泛使用于网站布局领域的CSS基础;
88
46
- [ CSS3 Tutorial 《CSS3 教程》] ( https://github.com/waylau/css3-tutorial ) :CSS3 Tutorial 是一本关于 CSS3 的开源书,作者利用业余时间写了本书,图文并茂,用大量实例带你一步一步走进 CSS3 的世界;
89
47
- [ Magic of CSS] ( http://adamschwartz.co/magic-of-css/ )
90
48
- [ CSS词汇表] ( http://yisibl.github.io/css-vocabulary/ ) :查询CSS的词汇;
91
49
- [ CSS参考] ( http://css.doyoe.com/ )
92
-
93
- #### <a id =" sass_guide " ></a > Sass Guide
94
-
95
50
- [ Sass基础知识] ( http://sass-lang.com/guide ) :Sass官网,讲述Sass/SCSS应用的基础知识,变量、函数、条件、循环、宏等等;
96
51
- [ Sass中文网] ( http://www.sasschina.com/ ) :中文大,给E文不好的小朋友们;
97
52
- [ Sass Guidelines] ( http://sass-guidelin.es/zh/ ) :这是由Sass专家[ Hugo Giraudel] ( http://hugogiraudel.com/ ) 撰写的一份“编写稳健、可维护和可扩展的Sass”的指南,这份指南已被翻译成中文;
98
53
- [ Sass meister] ( http://www.sassmeister.com/ ) :在线Sass/SCSS调试器;
99
-
100
- #### <a id =" postcss_guide " ></a > PostCss
101
-
102
54
- [ Post Css] ( https://github.com/postcss/postcss )
55
+ - JavaScript文档将引用[ justjavac/free-programming-books-zh_CN#JavaScript] ( https://github.com/justjavac/free-programming-books-zh_CN#javascript ) 所整理的免费图书以及自己所收集的资料;
103
56
104
- ### <a id =" javascript_doc " ></a > JavaScript 文档
105
-
106
- 注明:JavaScript文档将引用[ justjavac/free-programming-books-zh_CN#JavaScript] ( https://github.com/justjavac/free-programming-books-zh_CN#javascript ) 所整理的免费图书以及自己所收集的资料;
107
-
108
- #### <a id =" javascript_style_guide " ></a > JavaScript Style Guide
57
+ ## <a id =" javascript_style_guide " ></a > JavaScript Guide
109
58
110
59
- [ Google JavaScript 代码风格指南] ( http://bq69.com/blog/articles/script/868/google-javascript-style-guide.html ) :Google风格指南不但指出每条规范,还解释了为什么这样写的原因,同时给出了对与错的实例;
111
60
- [ Airbnb JavaScript 规范] ( https://github.com/adamlu/javascript-style-guide ) :A mostly reasonable approach to JavaScript,跟Google规范类似;
112
61
- [ Google JSON 风格指南] ( https://github.com/darcyliu/google-styleguide/blob/master/JSONStyleGuide.md ) :该风格指南是对在Google创建JSON APIs而提供的指导性准则和建议。总体来讲,JSON APIs应遵循JSON.org上的规范。这份风格指南澄清和标准化了特定情况,从而使Google的JSON APIs有一种标准的外观和感觉。这些指南适用于基于RPC和基于REST风格的API的JSON请求和响应;
113
62
- [ Javascript编程指南] ( http://pij.robinqu.me/ ) ([ 源码] ( https://github.com/RobinQu/Programing-In-Javascript ) )
114
-
115
- #### <a id =" javascript_language " ></a > JavaScript Language
116
-
117
63
- [ 重新介绍 JavaScript(JS 教程)] ( https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/A_re-introduction_to_JavaScript ) :是火狐推出的一系列的JS教程,为什么会有这一篇“重新介绍”呢?因为 JavaScript 堪称世界上被人误解最深的编程语言。虽然常被视作“玩具语言”,但它看似简洁外衣下,还隐藏着强大的语言特性。 JavaScript 目前广泛应用于一大批知名应用中,对于网页和移动开发者来说,深入理解 JavaScript 就尤有必要;
118
64
- [ JavaScript 标准参考教程(alpha)] ( http://javascript.ruanyifeng.com/ )
119
65
- [ javascript 的 12 个怪癖] ( https://github.com/justjavac/12-javascript-quirks )
@@ -127,191 +73,36 @@ web前端开发可能包括HTML,CSS,JavaScript,Web API,SVG,WebGL,MathML等,语
127
73
- [ JavaScript Promise迷你书] ( http://liubin.github.io/promises-book/ ) :讲述Promise实现;
128
74
- [ You-Dont-Know-JS] ( https://github.com/getify/You-Dont-Know-JS ) :(深入JavaScript语言核心机制的系列图书);
129
75
130
- ## <a id =" fed_fly " ></a > Front-End Develop Fly
76
+ ## <a id =" fed_fly " ></a > 生态
131
77
132
78
如果你想飞起来,这正是好去处。
133
79
134
- ### <a id =" fed_library " ></a >了解常用库与框架的使用文档
135
-
136
- - jQuery
137
- - [ 简单易懂的JQuery魔法] ( http://www.nowamagic.net/librarys/books/contents/jquery )
138
- - [ How to write jQuery plugin] ( http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html )
139
- - TypeScript
140
- - [ 官方网站] ( https://www.typescriptlang.org/ )
141
- - [ TypeScript 指南] ( https://github.com/vilic/typescript-guide )
142
- - [ TypeScript手册翻译系列] ( http://my.oschina.net/1pei/blog/515680?fromerr=O3Jow9bO )
143
- - React
144
- - [ 官方网站] ( https://reactjs.org/ )
145
- - [ React&React Native生态-探索学习] ( https://github.com/mulgore/Front-End-Develop-Guide/blob/master/react.md )
146
- - vue.js
147
- - [ 官方网站] ( http://cn.vuejs.org/ )
148
- - AngularJS
149
- - [ AngularJS最佳实践和风格指南] ( https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md )
150
- - [ AngularJS中译本] ( https://github.com/peiransun/angularjs-cn )
151
- - [ AngularJS入门教程] ( https://github.com/zensh/AngularjsTutorial_cn )
152
- - [ 构建自己的AngularJS] ( https://github.com/xufei/Make-Your-Own-AngularJS/blob/master/01.md )
153
- - [ 在Windows环境下用Yeoman构建AngularJS项目] ( http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/ )
154
- - [ 大型应用下的 AngularJS 性能] ( http://web.jobbole.com/82060/ )
155
- - [ Angular Modules] ( http://ngmodules.org/ )
156
- - [ AngularJS性能优化心得] ( https://github.com/atian25/blog/issues/5 )
157
-
158
- ### <a id =" javascript_log " ></a > JavaScript 日志
159
-
160
- [ 前端代码异常日志与监控] ( http://www.cnblogs.com/hustskyking/p/fe-monitor.html )
161
-
162
- ### <a id =" fed_openAPI " ></a > 开放网络标准
163
-
164
- [ 理解OAuth 2.0] ( http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html )
165
-
166
- ### <a id =" fed_http " ></a > HTTP 文档
167
-
168
- 下面两篇文章不会对 HTTP 的细节进行深究,而是从够高和更结构化的角度将 HTTP 协议的元素进行分类讲解,可以先阅读[ HTTP 协议漫谈] ( http://blog.jobbole.com/88199/ ) 和[ 图解Http协议] ( http://www.bysocket.com/?p=282 ) 来对HTTP有一个大概的了解。
169
-
80
+ - [ jQuery] ( http://www.nowamagic.net/librarys/books/contents/jquery )
81
+ - [ How to write jQuery plugin] ( http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html )
82
+ - [ TypeScript] ( https://www.typescriptlang.org/ )
83
+ - [ React] ( https://reactjs.org/ )
84
+ - [ Vue] ( http://cn.vuejs.org/ )
85
+ - [ 前端代码异常日志与监控] ( http://www.cnblogs.com/hustskyking/p/fe-monitor.html )
86
+ - [ 理解OAuth 2.0] ( http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html )
87
+ - 下面两篇文章不会对 HTTP 的细节进行深究,而是从够高和更结构化的角度将 HTTP 协议的元素进行分类讲解,可以先阅读[ HTTP 协议漫谈] ( http://blog.jobbole.com/88199/ ) 和[ 图解Http协议] ( http://www.bysocket.com/?p=282 ) 来对HTTP有一个大概的了解。
170
88
- [ HTTP协议] ( http://www.cnblogs.com/TankXiao/category/415412.html )
171
89
- [ HTTP/2协议的背景、内容、实现和未来] ( https://ye11ow.gitbooks.io/http2-explained/content/ )
172
90
- [ HTTP 下午茶] ( http://happypeter.github.io/tealeaf-http/#chinese )
173
91
- [ HTTP接口设计指南] ( https://github.com/bolasblack/http-api-guide )
174
92
- [ 白话 HTTPS & SSL/TSL] ( http://www.jianshu.com/p/992bad24412e ) :你肯定能阅读明白。
175
-
176
- 深入全面了解,可阅读[ HTTP权威指南] ( http://book.douban.com/subject/10746113/ ) 。
177
-
178
- ### <a id =" fed_cache " ></a > 缓存策略
179
-
180
- cache是提高应用性能重要的一个环节,必需要有所了解。
181
-
182
- [ Web缓存机制系列] ( http://www.alloyteam.com/2012/03/web-cache-1-web-cache-overview/ )
183
-
184
- ### <a id =" fed_automate_kit " ></a > 前端自动化工具
185
-
186
- - [ Webpack] ( https://github.com/webpack/webpack )
187
-
188
- ### <a id =" fed_mobile_jishu " ></a > 移动前端技术
189
-
93
+ - 深入全面了解,可阅读[ HTTP权威指南] ( http://book.douban.com/subject/10746113/ ) 。
94
+ - [ Web缓存机制系列] ( http://www.alloyteam.com/2012/03/web-cache-1-web-cache-overview/ )
190
95
- [ 移动端尺寸基础知识] ( http://colachan.com/post/3435 )
191
96
- [ 移动端高清、多屏适配方案] ( http://www.html-js.com/article/Mobile-terminal-H5-mobile-terminal-HD-multi-screen-adaptation-scheme%203041 )
192
97
- [ 移动端开发小记 - Flexbox] ( http://taobaofed.org/blog/2015/11/11/flexbox-in-mobile-web/ )
193
-
194
- ### <a id =" fed_animation " ></a > 动画
195
-
196
98
- [ 搞定这些疑难杂症,向css3动画说yes] ( http://mp.weixin.qq.com/s?__biz=MjM5MTA1MjAxMQ==&mid=400429327&idx=1&sn=e535eac5d3c74e2fb1633d3e8cc0e0ed&scene=4#wechat_redirect )
197
-
198
- ### <a id =" fed_xingneng_tiaoyou " ></a > 性能调优
199
-
200
99
- [ web移动端性能调优及16ms优化] ( http://www.ghugo.com/gone-in-60-frames-per-second/ )
201
100
- [ 无线性能优化:域名收敛] ( http://taobaofed.org/blog/2015/12/16/h5-performance-optimization-and-domain-convergence/ )
202
101
- [ 缓存机制浅析 移动端 Web 加载性能优化] ( http://mp.weixin.qq.com/s?__biz=MzA3NTYzODYzMg==&mid=402077566&idx=1&sn=def3337205c3aec5e0fde2476ee03397&scene=0&key=ac89cba618d2d976159e30761eefe9953dc2030a7d72c1872c445a8caaa0f1d3cc4eb416a1c7cfb82651db48d11f3f90&ascene=0&uin=MjAyNzY1NTU%3D )
203
102
- [ 移动端网络优化-同样适用于HTML5页面] ( http://www.trinea.cn/android/mobile-performance-optimization/ )
204
103
- [ 移动H5前端性能优化指南] ( http://isux.tencent.com/h5-performance.html )
205
104
- [ 权威的前端性能指南] ( https://browserdiet.com/zh/ )
206
105
207
- ## <a id =" fed_project_kit " ></a > Front-End Develop 项目与工具
208
-
209
- 工欲善其事,必先利其器。开源项目与工具的使用,将极大的提高前端开发之效率。
210
-
211
- ### <a id =" fed_kit " ></a > 相关工具
212
-
213
- #### 1. 编辑器
214
-
215
- - [ Visual Studio Code] ( https://code.visualstudio.com/ ) :好用到爆;
216
- - [ Vundle.vim] ( https://github.com/VundleVim/Vundle.vim ) :使用vim开发前端的利剑,包括其他语言;
217
-
218
- Visual Studio Code 常用的插件:[ 大前端时代你的 VSCode 插件] ( https://zhuanlan.zhihu.com/p/54067071 )
219
-
220
- Vim 常用的插件:
221
-
222
- ``` bash
223
- Bundle ' christoomey/vim-run-interactive'
224
- Bundle ' Valloric/YouCompleteMe'
225
- Bundle ' croaky/vim-colors-github'
226
- Bundle ' danro/rename.vim'
227
- Bundle ' majutsushi/tagbar'
228
- Bundle ' kien/ctrlp.vim'
229
- Bundle ' pbrisbin/vim-mkdir'
230
- Bundle ' scrooloose/syntastic'
231
- Bundle ' slim-template/vim-slim'
232
- Bundle ' thoughtbot/vim-rspec'
233
- Bundle ' tpope/vim-bundler'
234
- Bundle ' tpope/vim-endwise'
235
- Bundle ' tpope/vim-fugitive'
236
- Bundle ' tpope/vim-rails'
237
- Bundle ' tpope/vim-surround'
238
- Bundle ' vim-scripts/ctags.vim'
239
- Bundle ' vim-scripts/tComment'
240
- Bundle " mattn/emmet-vim"
241
- Bundle " scrooloose/nerdtree"
242
- Bundle " Lokaltog/vim-powerline"
243
- Bundle " godlygeek/tabular"
244
- Bundle " msanders/snipmate.vim"
245
- Bundle " jelera/vim-javascript-syntax"
246
- Bundle " altercation/vim-colors-solarized"
247
- Bundle " othree/html5.vim"
248
- Bundle " xsbeats/vim-blade"
249
- Bundle " Raimondi/delimitMate"
250
- Bundle " groenewege/vim-less"
251
- Bundle " evanmiller/nginx-vim-syntax"
252
- Bundle " Lokaltog/vim-easymotion"
253
- Bundle " tomasr/molokai"
254
- Bundle " klen/python-mode"
255
- Bundle " leafgarland/typescript-vim"
256
- Bundle " scrooloose/nerdcommenter"
257
- ```
258
-
259
- #### 2.源代码管理工具
260
-
261
- - [ Github] ( https://github.com ) :声望日盛-全球最大的“同性”网站;
262
-
263
- #### 3. Mac工具
264
-
265
- 关于Mac平台的使用,推荐大家阅读[ 入门精选] ( http://wsgzao.github.io/post/mac/ )
266
-
267
- - [ HomeBrew] ( http://brew.sh/index_zh-cn.html ) :OS X上非常优秀的包管理工具;
268
- - [ HomeBrew-Cask] ( http://ksmx.me/homebrew-cask-cli-workflow-to-install-mac-applications/ ) :简洁优雅的Mac OS X软件安装体验;
269
- - [ iTerm 2] ( http://www.iterm2.com/index.html ) :OS X上一个增强版的shell终端;
270
- - [ oh-my-zsh] ( http://ohmyz.sh/ ) :OS X上用来增强shell命令行的工具;
271
- - [ Dash] ( https://kapeli.com/dash ) :Dash is an API Documentation Browser and Code Snippet Manager. Dash stores snippets of code and instantly searches offline documentation sets for 150+ APIs (for a full list, see below). You can even generate your own docsets or request docsets to be included;
272
- - [ tmux] ( https://aquaregia.gitbooks.io/tmux-productive-mouse-free-development_zh/content/index.html ) :终端复用神器,帮助在Mac或者Linux上做开发的程序员在使用终端时更加得心应手;
273
- - [ MacVim] ( https://github.com/b4winckler/macvim ) :Mac下GUI vim编辑器;
274
- - [ Xcode] ( https://developer.apple.com/xcode/downloads/ ) :也许你用不上,安装Xcode主要是为了Xcode command line tools工具包,你也可以选择不安装Xcode,使用xcode-select --install跳过Xcode的安装;
275
- - [ Postman] ( http://chromecj.com/web-development/2014-09/60.html ) :Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。
276
-
277
- #### 4.梯子
278
-
279
- - [ Shadowsocks] ( https://github.com/shadowsocks/shadowsocks )
280
- - [ Shadowsocks Mac] ( https://github.com/shadowsocks/ShadowsocksX-NG )
281
- - [ V2ray] ( https://github.com/v2ray/v2ray-core )
282
-
283
- #### 5.服务
284
-
285
- - [ Travis-CI] ( https://travis-ci.org/ )
286
- - [ Coveralls] ( https://coveralls.io/ )
287
- - [ Slack] ( https://slack.com/ )
288
- - [ js bin] ( http://jsbin.com/?html,output )
289
- - [ zenHub] ( https://github.com/ZenHubIO )
290
- - [ trello] ( https://trello.com/ )
291
- - [ MDN Web docs] ( https://developer.mozilla.org/zh-CN/ )
292
- - [ HTML5 Please] ( http://html5please.com/ ) :HTML5与CSS3技术评估
293
- - [ Mobile HTML5] ( http://mobilehtml5.org/ ) :HTML5兼容性速查表
294
- - [ HTML5 Cross Browser Polyfills] ( https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills )
295
- - [ Can I use... Support tables for HTML5, CSS3, etc] ( http://caniuse.com/ )
296
-
297
- ### <a id =" fed_opensource " ></a > Front-End Develop 开源项目
298
-
299
- 想查看优秀的开源项目,可以访问[ 《Front-End Develop 项目精选》] ( https://github.com/mulgore/Front-End-Develop-Guide/blob/master/Featured.md ) 。
300
-
301
- #### 1. 有趣味的开源项目
302
-
303
- - [ Web Developer技能树] ( https://github.com/phodal/skilltree ) :类似《魔兽世界》中的天赋树;
304
- - [ octotree] ( https://github.com/buunguyen/octotree ) :浏览器扩展(Chrome,Firefox,Safari和Opera)显示GitHub树格式的代码;
305
- - [ passport-bnet] ( https://github.com/Blizzard/passport-bnet ) :暴雪提供的Nodejs版SDK
306
- - [ hexo] ( https://github.com/hexojs/hexo ) :编写博客使用的工具
307
- - [ traceur-compiler] ( https://github.com/google/traceur-compiler ) :可以运行未来的JavaScript的JavaScript;
308
- - [ EpicEditor] ( https://github.com/OscarGodson/EpicEditor ) :可以嵌入网页的Markdown编辑器;
309
- - [ gitbook] ( https://github.com/GitbookIO/gitbook ) :用于生成在线书籍的工具;
310
- - [ kityminder] ( https://github.com/fex-team/kityminder ) :作为一款在线的脑图编辑工具,它有着不亚于 native 脑图工具的交互体验;
311
- - [ api-wow-docs] ( https://github.com/Blizzard/api-wow-docs ) :暴雪提供的魔兽世界API文
312
-
313
- 其他工具:[ http://123.jser.us/ ] ( http://123.jser.us/ )
314
-
315
106
## <a id =" fed_questions " ></a >Front-End Questions
316
107
317
108
- [ Front-end-Developer-Interview-Questions] ( https://github.com/h5bp/Front-end-Developer-Interview-Questions ) :面试题集合;
0 commit comments