I believe this is true in general in the software industry but more obvious among web developers.

Every 1 - 2 years, there is a new web frameworks that solves the same problem in slightly different ways.

People spend lots of energy learning these new web frameworks but don’t spend the same amount of time to just learn JavaScript and the browser itself.

If you think about it, the Web API is already a framework. React/Vue/Svelte are just super frameworks on top of a poorly designed legacy framework called HTML/CSS.

The choice of React/Vue/Svelte does not matter. Some use virtual Dom and some don’t. It does not matter. If the developer does not know how to write JavaScript, it will end up be the same shit.

Reply to this note

Please Login to reply.

Discussion

In 2007, when I started my career, i hated JavaScript. (Microsoft, IE...). An javascript reference told me: "'shit that' in this world there are more fashions than clothing fashion".

Can you make it work? With... Vue2, Vue3, Php 7-8?

"Yes i can" https://cesc.trade - "sorry the pub"

Here's what I think. You can lightly sprinkle Js onto of the "legacy" system and make 95% of websites and applications out there right now. Tailwind, HTMX, general purpose language of choice can make most applications out there with 90% less code base and much cleaner code.

Exactly. I want to scream to developers that: “your application is not even complex, just write the fucking code. You don’t need a framework.”

The mindset of “I need a framework to code” is like “I need huge tax to live”.

Come on

I avoid web frameworks, for simple things I just use plain ts/js, for medium complex sites i just need a non intrusive binding js lib, i like jails js and simulacra. That's it, I like my html as plain as possible.