-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
This app contains a navigation bar to route to the different micro-frontends based on the url. Create the project with ember-cli new command.
This micro frontend is for the people page and list the people and their details using the Starwars API SWAPI. We are going to fetch the people info from the api in the index route like below:
The planets micro frontend is almost similar to the people micro frontend except it uses the planets api from SWAPI.
This is the host app that manages all the other micro frontends using single-spa.
This micro frontend is a special one. Here we will export the Tailwind CSS library utilities to be shared among all the micro frontends for styling with the CSS utility classes from Tailwind.
single-spa offers a CLI for those who prefer autogenerated and managed configurations for webpack, babel, jest, etc. You can also create single-spa apps without the CLI.