3 ms·
Admittedly it might be my fault for living under a rock, but I don't know what PWA stands for. The fact that the linked article uses the acronym without ever wr
by querez 6y ago
Admittedly it might be my fault for living under a rock, but I don't know what PWA stands for. The fact that the linked article uses the acronym without ever writing out its long form even once rubs me the wrong way. For those like me who are in the dark: https://en.wikipedia.org/wiki/Progressive_web_application https://en.wikipedia.org/wiki/Progressive_web_application
- tasogare 6y agoIt stands for Poor-experience Web Applications. It’s basically website + more JavaScript to get some features somewhat working without network. It’s marketed as the next generation tech for mobile web application but the truth is that without access to the underlying API it’s hard to even get close to native capabilities. And as the web is already super bloated I don’t think it would be a good idea to add more.
- anaganisk 6y agoFinally, someone who puts it, a website must be a website, an app must be an app. I don't understand why people go crazy for an abomination of dead service workers for something that runs on APIs almost all the time.
- davrous 6y agoI strongly disagree. You have access to a lot of API and even more thanks to project Fugu. We have Web Assembly (WASM), WebGL 2 (soon WebGPU), etc. Check out this article: https://www.davrous.com/2019/10/18/myth-busting-pwas-the-new-edge-edition/ https://www.davrous.com/2019/10/18/myth-busting-pwas-the-new...
- achempion 6y agoPWA are applications which use certain features: offline mode, service workers, notification API and other browser APIs. They utilise many browser features and behave more like native applications than web, except running in a browser. Really vague concept without strict definition.