←back to thread

446 points talboren | 1 comments | | HN request time: 0.2s | source
Show context
adithyassekhar ◴[] No.45040524[source]
This thread has really opened my eyes to how much the world hates react developers, I am one.

Unrealistic timelines, implementing what should be backend logic in frontend, there's a bunch of ways SPA's tend to be a trap. Was react a bad idea? Can anyone point to a single well made react app?

replies(13): >>45040699 #>>45040711 #>>45040798 #>>45040947 #>>45041164 #>>45041374 #>>45041377 #>>45041379 #>>45041735 #>>45043250 #>>45043659 #>>45047956 #>>45050341 #
gloosx ◴[] No.45041374[source]
> a single well made react app

What about Slack, the messenger?

Umm, Discord? SoundCloud? Trello? Bandcamp? Spotify?

If I keep going there are actually hundreds and thousands of well-made react apps.

replies(5): >>45041434 #>>45042343 #>>45042485 #>>45049771 #>>45050092 #
makeitdouble ◴[] No.45041434[source]
Isn't the most common complaint against Slack that it's not optimized enough for what it does ? That's how I read the rants against its electron app, and people are already choosing the electron app against using it straight in the browser (as they'd do for Gmail or Calendar for instance)
replies(1): >>45041618 #
gloosx ◴[] No.45041618[source]
Slack is one the most slick and pleasant pieces of software to use. It's big success as well as the fact that it's acquisition cost was one of the largest software deals ever – tells of itself – it's certainly a fine piece of software made by fine engineers who used react and electron with a certain amount of dignity. People who rant about tools like react or electron affecting their performance just don't want to understand that it's organisation and people behind the tools who are responsible for their performance.
replies(4): >>45041775 #>>45046433 #>>45047461 #>>45051063 #
EPWN3D ◴[] No.45047461[source]
Slack is the best of a bunch of trash options. That doesn't make it good. I shouldn't be able to accidentally select every widget in an app as though it were text. But with Electron apps, that's just normal.

Slack puts a nicer shade of lipstick on the pig than Teams does, but the lips still belong to the same thing.

replies(2): >>45048958 #>>45050677 #
1. gloosx ◴[] No.45050677[source]
>Slack is the best of a bunch of trash options. That doesn't make it good

Well, that's a valid framework too, but by the practical standard of goodness – the best of trash is actually good — because you don't judge goodness against some abstract ideals, but against available choices. Both are valid frameworks, but only one is useful in practice.