Seattle Data 2015-04-22 07:54:57
Single page applications (SPA) built around APIs are something we're diving into in a big way here at Seattle Data. Today, let's have a look at AngularJS. Angular is an MVC-ish JavaScript framework that lets you extend HTML and make it dynamic.
Modern browsers' speed and power along with wider acceptance of browser standards means a lot of a site's heavy lifting can be done on the client side now. SPA generally help minimize bandwidth and server-side infrastructure requirements.
Angular's 2-way binding, which automatically syncs the view to the model, coupled with a range of directives for acting on the HTML elements makes rapid development of single page applications pretty easy. I'm sold on Angular.