Skip to content

Demonstration of Micro Frontends in Liferay 7.3 with Angular & React.

License

Notifications You must be signed in to change notification settings

lgdd/liferay-microfrontends-demo

Repository files navigation

Micro Frontends in Liferay 7.x

Demonstration of Micro Frontends in Liferay 7.3 with Angular & React.

preview

Requirements

Liferay JS Portlet Extender is required and included by default in Liferay >= 7.2.

For prior versions, you can find CE Version here and DXP Version here.

Step by step

Git branches will help you to follow important steps in the process of building this architecture:

  • steps/01-init-angular-widget: create a counter widget with Angular.
  • steps/02-deduplication: create a new module that provides dependencies and thus lighten our widgets.
  • steps/03-react-angular-communication: create a counting widget with React that communicates with our previous Angular widget to use its capabilities.

master is the final result of all these steps (i.e. its state is identical to the last step).

License

MIT

About

Demonstration of Micro Frontends in Liferay 7.3 with Angular & React.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published