Vanilla JS is perfectly fine to do basic interactive stuff. Data Binding is a bit trickier but can be achieved neatly with Web Components. I like it.
✍️ Hobbyist Writer, 🎲 Role player, 🧩 Game master, 🚀 Sci-Fi enthusiast, 💫 Star Citizen 🇪🇺 EU Citizen, 🐧 Linux user, 🧑💻 Professional Software Developer, 🏳️⚧️ Woman
Vanilla JS is perfectly fine to do basic interactive stuff. Data Binding is a bit trickier but can be achieved neatly with Web Components. I like it.
Don’t forget the N variants. In those you don’t have any media codecs or DRM plugins.
Groan
A Home Edition implies the existence of a Pro Edition.
Introducing Firefox Localhost edition.
Where is JC Denton?
But BDs are not just for fondling virtual tits.
How can there already be video cadettes of this movie while we are in the middle of making it?
Ah shit, here we go again.
And now many civilians were killed during that incursion?
Given the nature of JS running only on a single thread. Promises/asynchronity is the only way to keep the browser from locking up.
Thus insisting on any other way is a major flaw in the developer not the language.
The API doesn’t restrict the amount of bytes to be hashed. So yeah it’s still heavy lifting.
Trigger a loading event after the constructor is finished that the view model takes to calculate your hash.
Sounds like an architectural issue to begin with. A constructor shouldn’t do the heavy lifting to begin with.
its a good idea to be as non blocking as possible especially on time and resource consuming tasks like IO, cryptography, …
just use await
in an async function
.
How does it compares to GraphQL?
Every browser released since 2020 supports this (custom elements that is), so I don’t see an issue with browser support.
You mean the Html template Element? I’ve never really got that to work, but I also never seriously tried.