Frontend service code¶
The frontend web client displays a catalog. You need to authenticate and then you can navigate to that catalog. The data for the catalog is provided by a backend microservice.
The frontend needs to be integrated with App ID for the authentication and authorization to invoke the backend microservice.
The frontend is build on following components/frameworks.
- Vue.js to build the frontend
- Material Design to define the content elements of the website like buttons menus and so on.
- App ID client JavaScript SDK for single WebPage to setup the integration for the App ID service usage.
- axios to invoke HTTPS endpoints.
Useful to know:
- How to use axios to invoke HTTPS endpoints?
- How to implement
await
in JavaScript, when we use the App ID JavaScript client SDK? - How to get the User with the App ID client JavaScript SDK?