| ▲ | root_axis an hour ago | |||||||||||||
Labeling UI frameworks as artificial complexity is simply a sign of inexperience manifested as NIH syndrome. The vanilla approach is fine for a personal or toy project, but it's an unmitigated disaster for a project with even a moderately complex UI. Eventually, the vanilla project becomes its own bespoke UI framework with a bunch of poor design choices because all the complexity that was dismissed as "artificial" eventually gets patched in using a rube-goldberg-machine approach to architecture. | ||||||||||||||
| ▲ | lenkite 24 minutes ago | parent | next [-] | |||||||||||||
Regarding puzzling design choices, I am wondering at the preponderance of data attributes like
For custom web components, maybe the author forgot that you don't need to prefix attributes with data ? | ||||||||||||||
| ▲ | umvi an hour ago | parent | prev [-] | |||||||||||||
Not everyone is building complex UIs like google sheets. Most people are building static pages with a sprinkle of interactivity, or maybe form pages for doing CRUD. | ||||||||||||||
| ||||||||||||||