News for hackers. Stuff that matters.
Re:HTML First – Six principles for building simple, maintain... by ativzzz on Sunday November 12, 2023 @04:40PM (#38244353)
The middle 2 links are by solo developers - I wouldn't call those significant production systems. Generally tools like React are helpful for managing complexity across large systems where nobody understands the whole app and layers of of features, bug fixes and optimizations have been baked in over the years and nobody understands the whole app anymore
Re:HTML First – Six principles for building simple, maintain... by max_ on Sunday November 12, 2023 @04:43PM (#38244374)
The reason "nobody understands the app anymore" is due to the complexity of React and not the application.

HTMX tries to reduce the complexity.

Re:HTML First – Six principles for building simple, maintain... by ativzzz on Sunday November 12, 2023 @04:50PM (#38244443)
No, nobody understands the app because it is simply impossible to hold in your head 5-10 years worth of development by 100+ people across a complex product with complicated use cases and customer need (unless you were there the whole time and you are a very hard worker)

By the time you create the correct abstractions, customer needs and the market will have changed and thus your abstractions are now incorrect

Re:HTML First – Six principles for building simple, maintain... by Xeamek on Sunday November 12, 2023 @06:49PM (#38245370)
It's both.

Sure, if you have project like facebook then you problably won't get away from complexity, and you NEED a tool to help you manage that.

But at the same time, if you assume you need such tool from the beginning, chances are you will over-complicate your solution and it will become a self fulfilling prophecy of trying to tackle complexity by adding more complexity

Re:HTML First – Six principles for building simple, maintain... by recursivedoubts on Sunday November 12, 2023 @04:50PM (#38244446)
contexte is a (small & now full stack, after using react) team:

https://htmx.org/essays/a-real-world-react-to-htmx-port/

Re:HTML First – Six principles for building simple, maintain... by David-Guillot on Sunday November 12, 2023 @05:02PM (#38244549)
To be accurate in the past year we went from 3 to 7 in that team, and I think everyone has been using htmx at least once, and 4 of us are using it on a regular basis.