Skip to main content
Version: Current

Micro front-ends - introduction

A micro front-end is a collection of components that meet common requirements.

  • entity management gives you a display grid and a form that can be used to insert and edit.
  • header gives you a navigation bar and flyout menu, with routing and account-logout capabilities.
  • login gives you a set of identity-management functions, such as authentication (including via SSO) and password reset.

A micro front-end works just like a simple web component - there's nothing extra to learn. You just declare it in your template and include the attributes you want, just as you would for a button, for example.

A number of open-source technologies are used to enable this functionality, including Webpack 5 Module Federation.