Skip to content

micro-frontends architecture with reactjs, nodejs, express

Notifications You must be signed in to change notification settings

godaprojects-microfrontends/micro-frontends

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tech Stack

React, Redux, WebPack, Node.js & Express.js

Micro apps (Core, Product and Cart).

  • All micro apps are independently developed and deployed
  • Configured webpack to build UMD library
  • Micro apps will expose two api endpoint implemented in express.js
    • /api/assests (it will serve js & css)
    • /api/render (it will return SSR html)

Commands to run individual micro apps

npm run build
npm run server

Created a AppShell (container app).

Container app are responsible for below

  • Seamless Routing
  • CSR & SSR (Hydration)
  • Load micro apps asynchronously
  • Composing micro apps

Commands to run app-shell

npm run dev

About

micro-frontends architecture with reactjs, nodejs, express

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.5%
  • Other 0.5%