Microfrontends: how can we optimize only for developers to the n'th degree. Throwing away performance, UI/AX consistency, and predicable design out the door (dramatic). If, we were still doing systems programming microfrontends makes sense. But this is the web. Diff constraints
Basically everybody has a `peerDependency` on `react`. You upgrade the version of React on the main consuming application, and then let everybody start using new React features in their micro-frontends in their own time.
-
-
(Dependencies can become a pain in this solution, but only because of occasional bugs in `npm` or `yarn`.)
-
No, not only bugs in npm. Consider deprecations in the main core lib.
- 2 more replies
New conversation -
-
-
That wouldn‘t solve breaking changes, as mentioned. You only as fast as slowest team.
-
Yes, but it's better than having several versions of React loaded at once. And most changes in React are backwards compatible. For example, hooks exist but classes are still supported.
- 3 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.