Developing Single Page Applications in AEM using AngularJS
In this article I am going to walk you through how you can develop extensible AngularJS application (to be specific templates and component) in AEM. If you have fair understanding of AngularJS and AEM then it would be easy for you understand this tutorial else I’ll recommend to gain at least basic knowledge of both before you attempt to follow this article. I have spent initial few years of my career to write pure server side application using Java/J2EE (Servlet, JSP, Spring, different ORMs etc.) with little bit of JavaScript (jQuery etc.) and I was enjoying it. From last few years I have also started using modern JavaScript framework like AngularJS very heavily and it is a great experience and I am enjoying it even more and I’ll definitely recommend to learn and leverage it if you can. Let’s start with a quick overview of both AEM and AngularJS. AngularJS If you are in web development filed (specially front end) then I am sure you must have heard about AngularJS. I