This document is a community-driven attempt at explaining the loads of buzzwords making the current JavaScript ecosystem in a few simple words. The idea is not to replace individual documentations, but to act as some kind of glossary that can be easily referrenced.
If you are willing to contribute, open a pull request to complete, update or fill in a section. Thank you for doing so!
AngularJS section to be completed.
Babel section to be completed.
Backbone.js section to be completed.
Bower section to be completed.
Broccoli section to be completed.
Browserify section to be completed.
Brunch section to be completed.
CoffeeScript is a little language that compiles into JavaScript. It is an attempt to expose the good parts of JavaScript in a simple way and friendly syntax, the golden rule being: “It’s just JavaScript”.
The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. The compiled output is readable and pretty-printed, will work in every JavaScript runtime, and tends to run as fast or faster than the equivalent handwritten JavaScript.
EcmaScript (ES) section to be completed.
Ember section to be completed.
Express section to be completed.
Grunt section to be completed.
Gulp section to be completed.
io.js section to be completed.
jQuery section to be completed.
Knockout section to be completed.
Meteor section to be completed.
MooTools section to be completed.
Node.js section to be completed.
npm section to be completed.
nvm section to be completed.
PhoneGap section to be completed.
React section to be completed.
RequireJS section to be completed.
TypeScript section to be completed.
Yeoman section to be completed.
V8 section to be completed.
Webpack section to be completed.