Hi, I'm an Android developer, so my knowledge of web apps and PWAs is somewhat limited. I hadn't really paid any attention to PWAs, until a few weeks ago, when I heard from colleagues on our web app teams that they had received direction that their products needed to be made into PWAs.
For someone who is unfamiliar with web development in general and PWAs specifically, can you share a few of the benefits of using PWAs? As I understand it, Electron provides another approach for creating desktop apps using web technologies; why would you choose PWAs over Electron?
Also, for someone like me, who is an Android developer, what advantages/disadvantages are there for using a PWA on mobile, as opposed to using a native app?