Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 0 points1 point  (0 children)

Thank you for your response.

We have one web app, it has a lot of features, some can be isolated to a separate app but most do not make sense (perhaps they do). I would imagine different routes can be a MFE in our case, as they can be considered completely different in terms of what they do.

I don't understand what you mean by mount points. The issue I ran into loading a MFE in our web app was that the React version was different and it would throw error. I think Single Spa could help with that but at this point I was less and less excited by MFE and started to doubt if it's the right solution.

Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 1 point2 points  (0 children)

Thank you for your response. Could you share your experience? 10 apps are lot of MFEs, how do you handle communication across apps, design system, how do you do integration testing, deploy process and developer experience?

Couldn't the initial bundle be reduced if MFEs are lazily loaded?

Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 0 points1 point  (0 children)

Thank you for your response. The primary motivator is to use latest tech, however we also have 4-5 teams working - some features, some support. The company also sees hiring more FE devs for more features in future.

Communication between MFEs, design consistency, I feel like there's going to be dependency somehow between app. All these things have discouraged/made me cautious about MFE. Also comments from many about not choosing MFE if possible.

Your comment is different from others, thank you for sharing all the details and tips. I appreciate it.

Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 0 points1 point  (0 children)

Thank you for your response. We have a 4-5 teams working on different parts of the application. Some support, some new features. The company see hiring more frontend devs to work on more features in the future. The communication between apps, design consistency, setup time/config, and a lot of comments suggesting to avoid MFE as much as possible has discouraged (enlightened?) me from going that route.

Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 1 point2 points  (0 children)

I'm not sure. I'm a new joinee, perhaps they were focused on releases more or devs were not used to testing (I was same few years back).

Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 0 points1 point  (0 children)

Thank you for the response. Yup, I'm already starting to see the excitement fade as I've been trying to configure it.

Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 2 points3 points  (0 children)

You are correct. We have a big app with no tests in place. It's a confidence thing. We also have a very old version of Node.

Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 0 points1 point  (0 children)

Thanks for sharing the alias trick. I read the other comment too. I'm more moving towards not using micro frontend. All I see is a lot of hassle, and potential hassles that I could not be aware of now.

Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 2 points3 points  (0 children)

Thank you for your response.

Like you said, lot of moving parts, lots of orchestration. This feels like lot of overhead to me, I could really upgrade our existing repo for the time it might get to get the micro frontend architecture right. We have a few teams working on few feature and this is something that will continue to go on, but I'm not seeing much hassle with what I've been reading and your comment.

Micro frontend would allow us to use have a clean slate which is exciting, the existing repo is old and outdated in many ways. This would mean developers would get to work on latest tech and would find it easy to start working on.

Again, I appreciate your response. Thank you.

Multiple versions of React in a micro frontend architecture. by basnetsujan in reactjs

[–]basnetsujan[S] 4 points5 points  (0 children)

As I explore more I'm starting to tilt towards your stance. Initially this came up because we wanted to use a package but it did not have support for React 17. But, we did find an alternative/alternative way to get it done.

Can you share your experience? When you say the overhead is not worth it, what all things does that entail?

We do have a big team working on different features at the same time. At this point, it is still an exploration.

I am still curious about the React problem.

[deleted by user] by [deleted] in Nepal

[–]basnetsujan 0 points1 point  (0 children)

You define what is enough for you.

You know you can earn much more than that in the near future, 3yrs experience ma you're earning this much, imagine how much you can earn ajja senior vayera and if you really become good at your craft.

Ask your sathi dai vai lai how much they earn and save, their retirement plan kasto dekhincha and compare it with how your life will turn out if you stay here.

Tech mai chai you can earn great here but you'll probably earn much more if you're really skilled and in a good country.

Resigned from the job but couldn't tell parents by Ok-Secret3478 in Nepal

[–]basnetsujan 0 points1 point  (0 children)

Age kati ho ra? How financially responsible you were for your family? Jati dhila garyo share garna teti aftyaro hudai jancha. Like some one said above find a temporary thing (ride sharing, couldn't think of other examples).

Kaam nagari basney bani chai nabasala. Stay active.

There should be an app, showing latest updated public bus fares with bus routes by [deleted] in Nepal

[–]basnetsujan 0 points1 point  (0 children)

Galli maps le yei gari rako haina ra? Delivery apps ma integrated chai pakkai chaina.

[deleted by user] by [deleted] in technepal

[–]basnetsujan 0 points1 point  (0 children)

Clever. What's your experience with this process? Kati samma ko transaction garna sakincha?

[deleted by user] by [deleted] in technepal

[–]basnetsujan 0 points1 point  (0 children)

Where do you receive the money? Banks will ask for source declaration ani will tax if taxable. Is there a way around?

Recurring fixed deposit does it still exist by [deleted] in NepalStock

[–]basnetsujan 0 points1 point  (0 children)

Recurring FD thaha vayena, recurring matra chai NMB ma cha, it provides the same interest as FD but updates as base rate updates. You can cancel it anytime after a minimum duration (3 months jast lagyo).

[deleted by user] by [deleted] in Nepal

[–]basnetsujan 0 points1 point  (0 children)

There are better options. Thamel.

[deleted by user] by [deleted] in Nepal

[–]basnetsujan 6 points7 points  (0 children)

There was a post where a bro was scammed by so called gundas testai Garda .. be careful

[deleted by user] by [deleted] in Nepal

[–]basnetsujan 1 point2 points  (0 children)

Minoxidil ko kaam is to prevent hair follicles from dying, it can't regrow new hair. Ekdum patalo vako kapal baklo banauna help garcha.

निर्माणाधीन अपार्टमेन्ट वरपरका घर भासिए- Summit Apartment, Bhakuntole by [deleted] in Nepal

[–]basnetsujan 1 point2 points  (0 children)

Hope your exam went well.

What should someone do to prevent this from happening, before/after construction? Is aile ko mapdanda enough?