We don&#x27;t need smaller frameworks, we need more <i>modular</i> frameworks. If the framework is modular you can take what you need, and replace the parts you don&#x27;t like.<p>I&#x27;m using mercury [0] in my current frontend project for this purpose. Most of the features of React, none of the commitment. Every single component is interchangeable; the core repository is simply an index.js requiring other modules, which can be depended on individually if you&#x27;re not looking for a kitchen sink solution.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;Raynos&#x2F;mercury" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Raynos&#x2F;mercury</a>