After I find out AngularJS is just one of the client-side MVC frameworks, I wonder what the others are, which ones are most popular, which ones are most suitable for my projects.
- Comparison by implementing to-do list (written in early 2012)
- Even, a project (todoMVC.com) compares different MVC frameworks by implementing to-do list. You can find more client-side MVC frameworks that you may have never heard of at the website. The project is on-going.
Finally, is it necessary to use these client-side MVC frameworks? Well, it depends. Here is a blog that may help you think about the problem.