At GoCardless, Angular.js has been in production since March this year. We wanted to share some of the things we've learned while building and maintaining a fairly large single-page application (SPA). The core app is 9K lines of code. This post is split into two sections: why we chose Angular and best practices that have worked for us during development. Project background Angular came up when dis