Remix.run Logo
pjmlp 5 hours ago

Love how DHTML, ASP.NET Ajax, JSF Ajax kind of keeps being re-invented.

tclancy 4 hours ago | parent | next [-]

Indeed, “The initial learning curve is steeper than dropping in a <script>”. Maybe for you, but I was doing that basic thing in a mix of Django around 2010. It was getting away from traditional form POST and reload the page while still taking advantage of Django’s templating system. I keep trying to find the best answer to this approach across the things available as it feels like it would make vibe coding easier to manage and understand as well.

noopydoopy 4 hours ago | parent | prev [-]

Exactly dear Lord we went the spa route for a reason

mikestorrent an hour ago | parent | next [-]

The problem with the SPA is that the browser is a document platform being abused to run GUI applications. It's missing the core primitives that real UI platforms had in the 90s, like decent smart sortable tables and data bindings. So all that crap is redone in JS ten thousand times by developers of varying talents and the result is, has been, and will continue to be crap usability and hugely bloated sites.

It's time to replace the HTML part of the browser with something else designed for purpose: making rich UIs that use platform-native widgets and mirror the human user interface design guide for the platform. XUL was a step in the right direction.

pjmlp 4 hours ago | parent | prev [-]

The problem is that we went too far, and newer generations are now rediscovering the past.