Building Angular2 Single Page Applications with Crafter CMS

Single Page Applications (SPA) are quickly becoming the industry standard for HTML5 based applications and responsive websites because they tend to be more user-friendly, feel faster, and are more responsive.
As with most applications today, SPA’s frequently contain a lot of content and related digital media, such as images and videos.  Often times, content and digital media are deployed statically along with the application. This approach creates unwanted dependencies for content updates on the developers and requires heavy deployment processes.