Closed ranjanrajiv00 closed 5 years ago
Hi, @ranjanrajiv00 thanks for your question. I'll try to make some comments hoping they will be helpful. But I don't know what exactly you are trying to build or asses so maybe my comments can a little bit off. limiting your micro apps tech stack to react and redux will give you the advantage of having some shared library code. And you don't need to support angular and you don't need to think on isolation of frameworks etc.
Regarding your features:
I hope this helps.
Thanks for replying and proving valuable details.
I have implemented micro frontend as below.
Created a AppShell (container app). -> Routing -> CSR & SSR (Hydration) -> Load micro apps asynchronously -> Composing micro apps
Created 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
Could you take a look into my approach. https://github.com/ranjanrajiv00/micro-frontends
Your feedback/input would give me to make it better.
Will do
I am doing feasibility analysis of implementing micro frontend using react.js, redux, nodejs/next.js
Below are few features-
What would be your approach for this architecture or any example?