Skip to content

cristianhosu/castle-builder

Repository files navigation

#Microfrontends

This project demonstrates my own personal, oppinionated view on implementing Microfrontends

It uses WebComponents as the basis.

All apps are configured to be built as WebComponents and have a script to start static-server to serve the resulting files as static js and css

Part of the presentation for DevTalks 2020 - https://www.youtube.com/watch?v=BKsNuVOtHw4

#castle-builder

  • represents the Shell Application
  • this app is intended to orchestrate routing between various microfrontends
  • this version is implemented in Angular 9
  • run with "ng serve"

#story-book

  • represents the main presentation of the problem that microfrontends solves and the pitfalls
  • built using VueJs
  • run with "npm run build:wc"

#castle-app

  • represents the interior of the castle
  • built using Vanilla JS & some magic using WebComponents
  • run with "npm run dev"

#assets folder

  • this is where all the images and various other items reside
  • run with "static-server -p 4205 -c * ./"

About

A series of micro frontends

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published