Re:Hell Yes CSS
by dmitriid on Wednesday December 23, 2020 @10:22AM
(#25518462)
YMMV but, almost every single GUI framework outside the web has:
- virtual lists
- customizable controls (including selects)
- easy solutions for layouts of any complexity (CSS got flexbox in 2015, Qt had it in early 2000s)
- a plethora of complex components out of the box (and most complex controls are rather trivial to implement yourself): date pickers, modals and dialog boxes, tree views, splitters, you name it.
Yes, building GUIs is hard. But building GUIs on the web is approaching impossible. There's a reason why most GUI frameworks on the web only manage to implement the same paltry set of components: buttons, badges, inputs. Very rarely there's a date picker and a table. And... that's about it.
- virtual lists
- customizable controls (including selects)
- easy solutions for layouts of any complexity (CSS got flexbox in 2015, Qt had it in early 2000s)
- a plethora of complex components out of the box (and most complex controls are rather trivial to implement yourself): date pickers, modals and dialog boxes, tree views, splitters, you name it.
Yes, building GUIs is hard. But building GUIs on the web is approaching impossible. There's a reason why most GUI frameworks on the web only manage to implement the same paltry set of components: buttons, badges, inputs. Very rarely there's a date picker and a table. And... that's about it.