You can make a perfectly effective UI in vanilla HTML5 and it will work forever, just like you can roll up for your date wearing practical clothes driving a 2002 Honda Civic, but you’re not guaranteed to look impressive enough to snare the targets. I think the point of all this JavaScript library evolution is not to be a good coder or a practical husband.
HTML5 as in no JS? So full page loads after every click?
React Still Feels Insane and No One Is Talking About It
11–20 of 41 posts
Re: React Still Feels Insane and No One Is Talking About It
#12You can make a perfectly effective UI in vanilla HTML5 and it will work forever, just like you can roll up for your date wearing practical clothes driving a 2002 Honda Civic, but you’re not guaranteed to look impressive enough to snare the targets. I think the point of all this JavaScript library evolution is not to be a good coder or a practical husband.
HTML5 as in no JS? So full page loads after every click?
Yes, it needs to work, fully, without CSS or JS. Then, use CSS to make it look nicer, and use JS to make it behave nicer.
The total failure of most people who build professional web sites to follow standards and make them pain-free continues to baffle me, when it’s not that hard to do right and helps ensure the site is maintainable going forward, regardless of which new JS library or framework becomes popular.
Re: React Still Feels Insane and No One Is Talking About It
#13Earlier quoted context omitted.
HTML5 as in no JS? So full page loads after every click?
Progressive. Enhancement. Yes, it needs to work, fully, without CSS or JS. Then, use CSS to make it look nicer, and use JS to make it behave nicer. The total failure of most people who build professional web sites to follow standards and make them pain-free continues to baffle me, when it’s not that hard to do right and helps ensure the site is maintainable going forward, regardless of which new JS library or framewo…
Re: React Still Feels Insane and No One Is Talking About It
#14Earlier quoted context omitted.
Progressive. Enhancement. Yes, it needs to work, fully, without CSS or JS. Then, use CSS to make it look nicer, and use JS to make it behave nicer. The total failure of most people who build professional web sites to follow standards and make them pain-free continues to baffle me, when it’s not that hard to do right and helps ensure the site is maintainable going forward, regardless of which new JS library or framewo…
If by 'nicer' one wants to avoid the flash of blank between clicks, then I don't see how you'd avoid recreating an SPA
Re: React Still Feels Insane and No One Is Talking About It
#15Earlier quoted context omitted.
Progressive. Enhancement. Yes, it needs to work, fully, without CSS or JS. Then, use CSS to make it look nicer, and use JS to make it behave nicer. The total failure of most people who build professional web sites to follow standards and make them pain-free continues to baffle me, when it’s not that hard to do right and helps ensure the site is maintainable going forward, regardless of which new JS library or framewo…
If by 'nicer' one wants to avoid the flash of blank between clicks, then I don't see how you'd avoid recreating an SPA
Re: React Still Feels Insane and No One Is Talking About It
#16Earlier quoted context omitted.
Progressive. Enhancement. Yes, it needs to work, fully, without CSS or JS. Then, use CSS to make it look nicer, and use JS to make it behave nicer. The total failure of most people who build professional web sites to follow standards and make them pain-free continues to baffle me, when it’s not that hard to do right and helps ensure the site is maintainable going forward, regardless of which new JS library or framewo…
If by 'nicer' one wants to avoid the flash of blank between clicks, then I don't see how you'd avoid recreating an SPA
Re: React Still Feels Insane and No One Is Talking About It
#17Re: React Still Feels Insane and No One Is Talking About It
#18Earlier quoted context omitted.
If by 'nicer' one wants to avoid the flash of blank between clicks, then I don't see how you'd avoid recreating an SPA
I mean, is this really a legitimate problem? Full page reloads don't bother me very much at all, and they actually come with a lot of niceties. Like URLs and the back button working normally.
Re: React Still Feels Insane and No One Is Talking About It
#19This is what happens when a V also wants to do the M and the C. But I would say most front-end libraries are insane: Their job is to manipulate a tree structure which is kinda slow (still?). Who would have thought that this problem has such a crazy solution space! From jQuery to Knockout.js to Angular to Vue to React to Svelte and many many others. Only a couple of those understand that V = f(state) is only half the…
Even taking it to the abstractions you are using, manipulating a tree structure doesn't have to be slow. Indeed, you can manipulate a graph like structure representing millions of data points in very little time. Why is it that the tree structures we are talking about are so unnecessarily big and flow out their updates out in such a way that it takes so long?
Re: React Still Feels Insane and No One Is Talking About It
#20We haven't progressed much since then. Or we have, I really like VueJS.