Front-end development nowadays is largely about monoliths.

· Bits and Bobs 9/16/24

Single Redux stores.

Even if some of the UI is componentized, the state management is not.

Any component that is connected to the store is not possible to reuse in a different context.

Knowledgeable experts understand monoliths better.

They can invest the time to understand it, and when they do the whole system is knowable.

Tinkerers understand a modular system better.

They can incrementally understand just the small pockets they need to, and they would have never understood the whole system anyway.

For a new kind of tinkerable software there should be a return to modularity in frontends.