JavaScript is one of the most popular kids on the block these days, and with this rise in popularity has come a proliferation in frameworks and libraries to aid JS development. This leads to the (frequent) questions, which one is the best and in what particular situation(s)?
Thankfully Addy Osmani – JavaScript Hipster Overlord – has created a github project that demonstrates these differences through implementation. As you may or may not have noticed the unofficial way to showcase your JS framework is through the creation of a Todo/Task app and this particular project, called TodoMVC, aims to do just that for many of the popular JS MVC tools out. Where a single library on it’s own might not be the right architectural choice for this type of app e.g. jQuery, the apps have been created through combining JS libraries/frameworks.
So if you’re the kind of person that learns by working through examples then this is perfect for you!
