Awesome JavaScript / 专题列表 |
React相关资源 | | | |
AngularJS相关资源 | | | |
JavaScript语法解析 | | | |
Awesome JavaScript / 基础 / 开发准备 |
Node.js | | | 安装 |
PhantomJS - 没有界面的浏览器 | | | 安装 |
Python27 | | | 安装 (Node有些模块对Python有依赖) |
Git | | | 安装 |
WebStorm | | | 编辑器 或 |
Awesome JavaScript / 基础 / 推荐的书 |
JavaScript DOM编程艺术 | | | |
JavaScript高级程序设计(第3版) | | | |
JavaScript语言精粹 | | | |
Speaking JavaScript | | | |
You Don't Konw JS | 179,969 | 3 months ago | |
Superhero.js - JS学习资料集 | | | |
阮一峰:JavaScript标准参考教程 | | | |
Awesome JavaScript / 基础 / 源代码阅读 |
Github: Backbone | 28,081 | 3 months ago | |
Github: Underscore | 27,354 | about 2 months ago | |
Github: Immutable | | | |
Awesome JavaScript / 基础 / 敏捷方法与工具 |
Continuous Delivery vs Continuous Deployment vs Continuous Integration - Wait huh? | | | |
Jenkins:开源的可扩展持续集成服务器 | | | |
CircleCI:Ship better code, faster. | | | |
Travis CI: 一个针对开源社区的持续集成托管服务 | | | |
Scrum Guide | | | Scrum: |
Awesome JavaScript / 基础 / Web安全 |
跨站脚本攻击 - XSS | | | |
跨站请求伪造 - CSRF | | | |
SQL注入 | | | |
拒绝服务 - DDoS | | | |
An Introduction to Content Security Policy | | | |
Web Application Security Testing Cheat Sheet | | | More: |
JavaScript Beginners: Friendly Intro & Exercises | | | |
Awesome JavaScript / 基础 / JavaScript |
this | | | |
闭包 | | | |
Functional Programming 函数式编程 | | | |
Prototyped-based OOP 基于原型的面向对象编程 | | | |
Async/Concurrent Programming 异步/并发编程 | | | |
正则表达式 | | | |
日期和时间字符串 | | | |
处理Cookies | | | |
Promise | | | |
Awesome JavaScript / 基础 / JavaScript / Promise |
bluebird | 20,445 | 26 days ago | Github: |
q | 14,928 | about 1 year ago | Github: |
Awesome JavaScript / 基础 / JavaScript |
JavaScript与有限状态机 | | | |
Fetch API | | | |
Awesome JavaScript / 基础 / JavaScript / Fetch API |
fetch polyfill | 25,760 | 5 months ago | Github: |
Awesome JavaScript / 基础 / JavaScript |
什么是shims和polyfills | | | |
严格模式 | | | |
ES5增加的新特性 | | | |
ES6基本介绍 | | | |
JavaScript的模块化进程 | | | |
Command Line API参考手册 | | | |
Awesome JavaScript / 基础 / ECMAScript 2015 (ES6) |
Understanding ES6 | | | by Nicholas C.Zakas |
Exploring ES6 | | | by Axel Rauschmayer |
Babel | | | 推荐!杀手级特性"human-readable output" |
Traceur | 8,170 | 4 months ago | |
Babelify | 1,681 | over 3 years ago | : 将 引入到Gulp, Grunt, npm run等构建过程 |
A Brief History of ES6 Tooling | | | |
Learn ES2015 | | | |
ES6 - New features Overview & Comparison | | | |
ES6 Overview in 350 Bullet Points | | | |
使用ES6进行开发的思考 | | | 百度EFE: |
ES6 Features | | | |
ES5/ES6 compatibility table | | | |
ES6 Cheatsheet | | | |
Awesome JavaScript / Node.js / 图书 |
Node.js In Action | | | |
深入浅出Node.js | | | |
Awesome JavaScript / Node.js / 开发实践 |
NODE_PATH | | | |
A tour of V8: Garbage Collection | | | | |
Top Node.js metrics to watch | | | |
Goole V8的垃圾回收 | | | |
浅谈V8引擎中的垃圾回首机制 | | | |
Performance Comparison Between Node.js and Java EE | | | |
Java EE threads vs Node.js - which is better for concurrent data processing operations | | | |
What Makes Node.js Faster Than Java | | | |
Awesome JavaScript / Node.js / 最佳实践 |
Node.js最佳实践:第一部分 | | | |
Node.js最佳实践:第二部分 | | | |
Awesome JavaScript / Node.js / 风格指南 |
Node.js风格指南(中文) | 177 | about 9 years ago | |
Awesome JavaScript / Node.js / 常用的Node Web框架 |
Express | | | 传统的Node框架: |
Koa | | | 下一代Node.js框架: |
Hapi | | | 专注于构建可重用的应用逻辑: |
其他Node框架 | | | |
Awesome JavaScript / Node.js / 常用NPM工具模块 |
lodash | | | JS工具函数库: |
async | 28,200 | 2 days ago | JavaScript编写同步代码辅助工具包: |
request | 25,673 | 4 months ago | 精简版HTTP请求客户端: |
nconf | 3,867 | about 1 month ago | 配置管理工具包: |
co | 11,886 | almost 4 years ago | 基于生成器的控制流管理工具包: |
debug | | | 轻量级模块调试工具: |
superagent | | | 构建请求: |
Sinon.js | | | 辅助测试工具: |
Awesome JavaScript / Node.js / 调试、性能与安全 |
Node.js的代码调试和性能调优 | | | |
Node.js安全清单 | | | |
Debug with Source Maps | | | |
网站性能优化建议 | | | 雅虎: |
Awesome JavaScript / 开发工具和库 |
JavaScripting.com | | | |
JavaScriptOO | | | |
Git | | | | |
Github | | | |
SVN | | | |
Read more... | | | |
Gulp | | | | |
Grunt | | | | |
JSLint | | | , by Dogulas Crockford |
JSHint | | | , by Anton Kovalyov |
ESLint | | | , by Nicholas Zaks |
JSCS | | | |
A Comparision of JavaScript Linting Tools | | | |
Modernizr | | | 浏览器特性检测工具: |
debug util | 641 | about 9 years ago | 高级JavaScript调试工具库: |
JSDoc | | | |
YUIDoc | | | |
Read more... | | | |
Underscore.js | | | 提供大量工具函数: |
Lo-Dash | | | 工具函数库: |
XRegExp | | | 正则表达式库: |
RegExper | | | 图形化解释正则表达式: |
UglifyJS | | | 代码压缩丑化: and |
Accounting.js | | | 浮点数工具库: |
Moment.js | | | 日期时间工具库: | |
Bootstrap - 最常用的UI框架 | | | |
Semantic UI - Human-friendly | | | |
Foundation - Most advanced responsive FE framework | | | |
React - UI层库,组件驱动开发 | | | |
AngularJS - MVVM | | | |
Polymer - web components | | | |
Vue.js | | | |
D3.js - Data Driven Documents | | | |
ECharts - 百度可视化工具包 | | | |
HighCharts - 注重交互 | | | |
Chart.js - Simple, clean and engaging charts | | | |
Angular Chart - AngularJS指令封装版Chart.js | | | |
Epoch - for real-time visualizations | | | |
Awesome JavaScript / 开发工具和库 / 模块系统 |
RequireJS | | | AMD: (浏览器,异步加载) |
ES6 Module | | | |
A primer on module management | | | |
Awesome JavaScript / 开发工具和库 / 包管理器 |
npm | | | (Node包管理器) |
Bower | | | (主要是前端资源包) |
Browserify | | | (将Npm包转为浏览器友好的) | |
Awesome JavaScript / 开发工具和库 |
Mocha | | | |
Jasmine | | | | |
QUnit | | | | |
Awesome JavaScript / 开发工具和库 / 跨平台多浏览器测试 |
BrowserStack | | | |
Sauce Labs | | | | |
Awesome JavaScript / 开发工具和库 |
Istanbul | | | 衡量测试覆盖率 |
Plato | 4,559 | almost 3 years ago | 可视化代码复杂度 |
An article on code metrics | | | |
Meteor | | | |
SocketStream | | | |
Socket.io | | | |
构建基于Node.js的聊天室 | | | |
AngularJS | | | |
Backbone | | | |
Ember | | | |
React | | | |
KnockoutJS | | | |
UnderscoreJS | | | |
Lodash | | | |
An introduction to functional programming in JavaScript | | | |
Handlebars | | | | |
Mustache | | | | |
Jade | | | |
BootCDN | | | |
360前端资源CDN服务 | | | |
七牛前端资源CDN服务 | | | |
Awesome JavaScript / Future |
Frontend Rescue | | | 帮助你获取前端资源 |
JSbooks | | | 帮助你寻找和JS相关的书 |
Cooper Press 订阅 | | | |
Awesome JavaScript / Future / Other links |
JavaScript Training Sucks | | | |
The Two Pillars of JavaScript: part one - how to escape the 7th circle of hell | | | |