AngularJS Mistakes

A few weeks ago, Sharethrough engineer Mark M. wrote a blog post about Top Mistakes AngularJS Devs Make, which got some love on Hacker News. The article covers the dos and do-not-dos of AngularJS features such as modules, DI, and $scope.

AngularJS is one of the most popular Javascript frameworks available today. One of AngularJS’s goals is to simplify the development process which makes it great for prototyping small apps, but its power allows scaling to full featured client side applications. The combination ease of development, breadth of features, and performance has led to wide adoption, and with wide adoption comes many common pitfalls. This list captures common AngularJS mistakes, especially when scaling an app.