▲ | troupo 3 days ago | |||||||||||||||||||||||||||||||||||||||||||
> HTML, JS, and CSS deliver a clean separation of concerns There's nothing clean about this separation, and concerns are never as neatly separated as people pretend they are. > For apps, For apps you need actual app-like things where your separation of concerns looks like the right image here: https://x.com/simonswiss/status/1664736786671869952 | ||||||||||||||||||||||||||||||||||||||||||||
▲ | skydhash 3 days ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||
>> HTML, JS, and CSS deliver a clean separation of concerns > There's nothing clean about this separation, and concerns are never as neatly separated as people pretend they are. It's very clean and something repeated by almost every UI framework and document system. The separation is between structure, style, and interactivity. Most web apps actually fits the document models where you have content pages and forms. But people wants to bring desktop and game UI patterns into that. And make it a mess. | ||||||||||||||||||||||||||||||||||||||||||||
|