DEV Community

Discussion on: You don’t need React for building websites

Collapse
 
sandorturanszky profile image
Sandor | tutorialhell.dev • Edited

Not using tools to become more productive is a bad idea in general for any website.

Think of GatsbyJS for your website or blog. It is dead simple. And yet, using react does not introduce complexity nor does it make things complex for your blog. And you also benefit from easy deployment pipelines designed for this tool.

Sooner or later you end up reinventing the wheel by going vanilla JS. It's imperative to know JS fundamentals and understand well how FW and Libs work under the hood.

But using Vanilla JS just because React seems like an overkill is counter productive.

The idea of building custom FW died many years ago.

Companies ask for React because it is indeed a mature tool with great ecosystem.
When your project is built with a tool that most people know, finding people for your team is way easier than explaining how a custom framework works.

No matter what I build, my most important criteria is time to market, performance, SEO, scalability, cost of running and easy deployment.

Why use custom JS or CSS when I can use a well tested solid tools instead to save time both on development and fixing bugs.