Modern frameworks, really components and an API, solve only two business problems: division of labor and training. Knowing that you can address these problems with continuous integration around a common set of rules and requirements.
With regard to application size we fortunately now have TypeScript. All you really need to scale any application is types, functions, and code reuse.
With regard to application size we fortunately now have TypeScript. All you really need to scale any application is types, functions, and code reuse.