In this chapter, we gained some useful insight into a number of practical issues surrounding AngularJS development. These tips and guidelines can be extremely handy when building real-life applications using the framework.
We started the chapter by exploring the concept of seed projects and how these projects can get us up and running in no time. We looked at some popular seed projects that can serve as a base for any new Angular app development. We also touched upon Yeoman, a suite of tools that helps us kick-start new projects.
Next you learned about multilingual apps and some common concerns surrounding internationalization. We explored the localization support that Angular provides and its shortcomings. We also localized some of our app content in the US and German locales.
In spite of being a server side concern, authentication and authorizations do affect client implementation. The section on authentication/authorization covered how to handle authentication in a cookie- and token...