One problem this can present is how to neatly handle translations. Each has their own way of handling translations, but ideally we want to manage translations in a single place.
So we wrote an Angular module that provides functionality to access translations exposed via BazingaJS. The benefits and key points of this are:
Further instructions on how to use the module can be seen on the README for the project: