Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
ojt-rant788157dJS "OG" for me. My projects aren't big enough to warrant all the fancy frameworks.
Voxera10772157dJs is the result of years of partial compatibility.
Changing html or css is a slow process since you need to get all browsers to support any new feature which takes time and if js can solve that faster, sites will use js to do it since with js you can often work around differences.
And that has been going on since the late 90’s.
Its not a perfect solution but it is A solution and it has proven to work good enough for almost 30 years, not likely it will be any major difference anytime soon :/
fraktalisman1124157ddespite slow changes to JS engines in the browsers (which are partially handled by Babel and polyfills), core JS could have moved on and integrated a more elegant alternative to TypeScript long ago, if anyone cared.
Considering HTML 5, webforms, CSS 3 / 4 and all the W3C working groups drafts currently being developed, I have to say I'm quite happy about frontend web progress, and I'm planning to adopt new features earlier on in the future, rediscovering the forgotten virtue of progressive enhancement. And maybe I' ll use polyfills which is just the JS that someone else wrote.
Looking back to the web 30 years ago, I used Netscape Navigator and ftp.exe to "make web design". Long ago, exciting times, but I wouldn't want that time back ever again :-)
MikeK0139dHey, if you're looking to reduce the amount of Java Script, you can use low-code frameworks like Retool and other alternatives
Low-code is useful for end-users, casual editors, and small business startups, but for me as a developer, low-code sucks.