| ▲ | andersmurphy 3 days ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Less characters is not simple that's easy. Which is why HTMX is having to bolt on more gubbins. Because, although it's less characters to type its fundamentally complected and therefore less composable. I'm sure you've already warched it but if you haven't I'd recommend Rich Hickey's talk Simple made Easy. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | yawaramin 2 days ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I don't think the takeaway from Hickey's talk is just a blind 'simple is always good, easy is always bad'. It's actually important to offer 'easy' affordances in some cases. Htmx operates at a specific level of abstraction. This abstraction has been carefully chosen to work to create apps in a certain way. It's like a shortcut for creating a simple kind of hypermedia-driven app with some easy conveniences. I think this is a significant and important point in the design space. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||