AngularJS is a great framework for quickly building elegant Javascript code to enhance the user’s experience.
While with Climate for Change, I wanted to create some dynamic pages on our NationBuilder website.
While NationBuilder does allow for some server side coding through their Liquid templating, if you need the flexibility of writing fully functional code, then going client side with Javascript is the only option. AngularJS was the obvious choice as it allowed me to build functionality quickly, which meant it would fit in between my main duties.
Below are the specific changes to convention and configuration that I used to get Angular going on our site. Continue reading “Using AngularJS with NationBuilder”