Comment by jng

5 hours ago

LLM-based coding is enabling so much! The crazy weekend project now can have compilation to native code and web assembly, allow server-side or client-side rendering, manage multiple types of persistence, include adaptive compression, and do all of this without breaking a sweat.

It's scary but I love it.

For all its worth this could just be an AI generated blog post. There is no code, no repository, no link to any use.

And yet people keep using React, relying on a fractal pattern of kludges.

  • React (and the unidirectional FRP approach in general) is the only known sane way to describe complex GUIs. It's the same approach that powers spreadsheet calculations.

    Most websites are not complex GUIs though, and do not need React.

    • It's not "the only known sane way". In many cases, it's not even an appropriate approach! MVC, PAC, and asynchronous self-contained widgets are perfectly cromulent alternatives, each with their own strengths, but I've yet to see a situation where React was actually the best way to go.