Summary

In this chapter, we used monorepo to manage multiple applications. We created an admin portal for our existing e-commerce application, where we authorized users using Auth0. We made sure that only authorized users can call APIs by sending an Auth token to the backend, where it validates the token. We also made sure that only authenticated users are allowed to view certain pages using Angular guards. To display our sales data, we used D3 visualization via ngx-charts.

In this chapter, we have learned how to use Nx workspaces to manage multiple applications in one monorepo. We have also learned how we can use Auth0 for authentication, wire the state management of the application using NgRx, and use D3 visualization using ngx-charts.

In the next chapter, we will create a Native mobile application that runs on iOS and Android using NativeScript. We will be creating a multilingual news application that supports English and Spanish. When switching the language, not only will the static content of the application change—but we will also call a different API to get language-specific data.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.145.114