logoalt Hacker News

bitpushyesterday at 12:18 AM5 repliesview on HN

It is 100% true that modern frontend javascript development is hard. You take your eye off the ball for 6 months, and you lose what's going on. I can understand why casual folks find it difficult to get started.

For instance, a year back everybody was using pnpm. But now you use pnpm thru corepack.

----

I can understand why people yearn for simpler days, but the reality is frontend developement is super-duper nice, even with all the warts. Anyone who is romanticizing the "good old days of jQuery" is being non-serious or has not lived through the pains of that.

---

You cant write a spotify.com or a amazon.com with jQuery and have 100s of engineers collaborate and maintain.

And neither can you with nuejs.


Replies

cardanomeyesterday at 11:31 AM

> You cant write a spotify.com or a amazon.com with jQuery and have 100s of engineers collaborate and maintain.

True but you can write a Spotify or Amazon that ten developers maintain.

We have a huge problems with cargo culting what big tech monopolists use when small teams have fundamentally different needs and would be more productive with smaller tools with less overhead. Though of course the fancy stuff looks better on a resume so can't really blame the devs.

flashgordonyesterday at 6:40 PM

True - As a FE noob I am definitely not asking for the olden days. I do lament often CSS just does not feel intuitive for me and it could be just being used to iOS layouts or more old school layouts (think Swing, Android etc). What made it worse for me was the 18 generations of css philosophies (use classes, use css files, inline, dont inline, and repeat). I wasnt sure if Nue was promising this - but if I can go to one way of doing CSS that lasts more than 2-3 years Id be happy :). Same with frameworks. I can pickup iOS development after not having done it for almost 10 years. I just dont have this confidence with webdev. Heck I moved out of Nextjs to htmx (though I liked the ergonomics in the former and this is not an endorsement of htmx) was because an app I had left in maintenance mode for 6 months started breaking builds out of no where when I had to add a small feature.

bilekasyesterday at 3:55 PM

> You cant write a spotify.com or a amazon.com with jQuery and have 100s of engineers collaborate and maintain.

Honestly how many people are writing massive front-ends like these ?

I would argue the number of people using overkill framework for their needs is actually greatly increasing tech debt and slowing things down.

smrtinserttoday at 1:11 AM

It's my understanding you can't do it with any one fe framework really as they work with mfes so it sort means yes you can with jquery

Vampieroyesterday at 11:15 AM

I guess it doesn't take much to entertain frontend devs, but I'd lose my shit if I had to relearn a new shape for the wheel every 6 months. A Sisyphean existence: one must imagine the webshit happy.

And consider that amazon.com was launched in '95, so yeah, you don't need the latest JS framework to build an empire.

The truth is that 90% of tech is about chasing trends that the people who succeeded have set. It's not because the core ideas have merit or are successful. It's because Facebook did it, so we have to do it too (even though we operate at 1/10000th of the scale). No further reasoning needed, everything else is driven by the hype.

Don't believe me? Just look at the state of LLMs. They're solutions looking for problems and the entire world is eager to waste billions in the process of figuring out that LLMs are not good at factual reasoning.