JavaScript Frameworks


Start here

Prerequisite: understand how the Internet works, how apps make and respond to requests, and other essential networks.

There’s quite a lot of JavaScript frameworks to choose from! Here’s an article to help you decide which one you’re going to learn.

My 2 cents: Angular.js, developed by Google, and React, developed by Facebook, are coming out on the very top. Angular looked like it was taking the lead for a while, but now React is making a much stronger leap forward, and it looks like it’s going to emerge as the winner in terms of popularity, ease of use, and demand.

Learning JavaScript in today’s world can be pretty messy, and even experienced developers can find themselves at a loss in this new JavaScript ecosystem.


Task runners, build tools, and important supporting tools

Whatever framework you choose, don’t flounder among the many build tools and task runners out there. You do ned at least one or two of them in your workflow, so get familiar with the big ones:


JavaScript Frameworks

React

Angular.js

Node.js

Not actually a framework, it’s basically JavaScript on the back-end. Node.js plus Express.js is the beginning of a beautiful back-end app!

Backbone.js

Mocha.js

Meteor.js