@webJose
Senior Software Developer @ Intel
Nothing here yet.
Nothing here yet.
Looks AI-generated, and as such, very lacking. For example, Module Federation is not the only way. Furthermore, Module Federation cannot mix and match frameworks. One cannot consume a Svelte component in a React project by simply externalizing the component. In this sense, Module Federation can only be a MFE solution if all MFE's are of the same framework.
C++ has no foreseeable ending. Do you know why? HINT: It is the same reason why C doesn't have a foreseeable ending. Also, question: You found a Microsoft blog post that casually mentions that Rust is a memory-safe programming language, and that they will talk more about this in the future. This was back in 2019. Were you unable to find any more recent posts?
Learn React, that's fine. There's a lot of codebases out there using React. However , React nowadays is one of the worst choices for UI development. SolidJS, Vue and Svelte are easily the best choices in performance and maintainability. To give you an idea, Svelte can do the same as React and more in about 35% less code.
Opeyemi Ojo I see. So module federation separate codebases more than enabling a true MFE environment. Thanks for sharing. What you have described in the "need to be done" part of your response describes exactly what single-spa already does: Provides adapters and a standardized way of importing code. I suppose then that I chose correctly. :-) For people wanting framework liberty, single-spa seems to be the better choice. I'll be looking forward for the next article on the topic.
To me, single-spa is the best solution out there, even with the design shortcomings that haunt it. I'm actually thinking about working on a solution based on its Parcels feature to free its full potential. Question: Does Module Federation work to mix MFE's of different technologies? Like React + Svelte + Vue?