This is yet another reason to avoid using frameworks you don&#x27;t really need. Just because someone uses React, and there&#x27;s buzz around this framework, doesn&#x27;t mean you&#x27;ve to use it.<p>Talking from my experience frameworks are one of the hugest anti-patterns in software development. They&#x27;re hard to learn, they limit your creativity, they go out of business, you&#x27;ve to upgrade them for no good reason and make your code compatible with the latest version, you&#x27;ve to search for help and ask others, they bloat your software and create unnecessary dependencies, and you probably need only 10% of what a framework offers. They just don&#x27;t make sense.<p>You can easily implement your own abstractions for your own application and be done with it. Your abstractions won&#x27;t need upgrades, you&#x27;ll be in control, and you won&#x27;t have to waste time searching for help. You should be fighting complexity and not embracing it. I don&#x27;t use frameworks and I encourage you don&#x27;t use them too.