1. RH ContemporaryArt developed a single page application using AngularJS to power their e-commerce site, marrying together various technologies like Oracle ATG, JBoss, and Brightcove. 2. They developed a complex controller hierarchy and data-driven service-oriented architecture to power the dynamic pages like artwork listings, product pages, and the shopping cart. 3. Issues with the single page application approach included it being easy to create monolithic controllers, needing to run everything over SSL, and content not being discoverable by search bots.