Not 4 hours ago I asked someone describing large React project architecture abiut how they handled dependencies and they shrugged. And now here’s this article! Thank you so much for providing an excellent overview and how-to.
One thing I’m curious about: This model seems to suggest avoiding combining groups of components as named exports in a shared index file. It seems this shared file would inherently be unstable. Do you find yourself with a long list of default imports when creating larger aggregate components? Is that preferable to a single line with a group of named imports, to avoid that unstable index file?