Design pattern is very important if you want to build a manageable and scalable application. In AngularJS, we could develop module, which is also regarded as a dependency, for specific feature and it could be injected to the controller whenever it is needed. 1,745 more words
I will keep adding achievements in this post. It is a good way to explore capabilities of this tool.