4 ms·
The front-end world is rediscovering lessons learned in the days of desktop thick clients from the 90s, if not earlier. I rage far too often that I have to jum
by megaman22 8y ago
The front-end world is rediscovering lessons learned in the days of desktop thick clients from the 90s, if not earlier. I rage far too often that I have to jump through all these hoops to slam out some UI that I could have done in high school with VB6.
- tracker1 8y agoThat said, most <= VB6 apps I've ever seen didn't even handle, or enable a window resize properly. You can do a simple web app with straight HTML, and a light web server app pretty simply. Not as simply, but simply enough if you wanted to.
- janoc 8y agoWell, then take Qt Designer if you must - automatic layout management to gracefully handle window resize. The amount of crap you have to go through to make that work properly (and even then it won't work right in all cases) using the common web frameworks is just astounding ...
- tracker1 8y agoI'm referring to CSS media queries in HTML/CSS, which don't have a nearly as clean equivalent for applications. Even then, I've done better with React. If I had to build native apps today, I'd look for a React Native adapter for whatever platform or reach for electron first.
- goatlover 8y ago> VB6 apps I've ever seen didn't even handle, or enable a window resize properly. I think the complaint is that GUI builders from the 90s could have been adopted and improved (responsive for one) on the web in the last 20 years. Flash had a GUI builder, animation timeline, etc. ten years ago.
- mmargerum 8y agoIt’s a real stretch to compare a reactive library like vue with vb6. Building uis in vue is a pleasure and you almost entirely avoid ui state bugs since you aren’t directly manipulating the ui controls (dom)