Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The shell applications routing handles the login flow and navigation to the micro frontends by the navigation menu og direct url to the micro frontend like “<baseurl>/administration/plandefinition”. There is no support for deep url inside a micro frontend, this means that even though the micro frontend has routing internally the browser url will still be like this “<baseurl>/administration/plandefinition” when user navigates in the micro frontend.

When navigating back using the browser or back button it is expected to only navigate back inside the micro frontend. By default this is not the case, and both the micro frontend and shell are navigated back. The only way to correct the navigation in micro frontends is to block location popstate in the shell application. This comes however with the cost of disabling forward navigation in the application.

...