Sign in
Log inSign up
Tirtha Guha

47 likes

·

956 reads

7 comments

Vitto
Vitto
Aug 3, 2021

Amazing post Tirtha. Improving a team's autonomy shouldn't come at the cost of efficiency and efficacy.

Something to reflect upon.

·
Ashik Varma
Ashik Varma
Aug 4, 2021

Awesome!! Thanks for sharing.

·
Kashi M N
Kashi M N
Aug 4, 2021

Great post, Tirtho

·
Sachindra Ragul
Sachindra Ragul
Aug 6, 2021

Thanks for the insights

·
Simone Pizzamiglio
Simone Pizzamiglio
Jan 19, 2022

Great article and good insights.

May I ask you how do you deal with store management in micro-frontend? Do you use Zustand? Recoil? Redux?

Do you have only one single store declared in the app shell or each micro-frontend has its own store?

·
·2 replies
Tirtha Guha
Tirtha Guha
Author
·Jan 20, 2022

Hi Simon. We were successfully able to do it with React context, and we kept the store centralized.

However, if you're keen on working with Redux, you can have a look at this. github.com/microsoft/redux-micro-frontend

·
Simone Pizzamiglio
Simone Pizzamiglio
Jan 21, 2022

Tirtha Guha

Thanks for sharing 🙌

redux-micro-frontend library says that each Micro-Frontend is supposed to be a self-contained unit having its store. An individual application should not be able to modify the state of other apps, however, they should be able to see the state of other apps.

This is a great starting point!

·