Um Web App (PWA) pode ser entendido como uma versão híbrida entre aplicativos nativos para celulares e sites na internet. O modelo Web App combina recursos dos navegadores de internet com alguns recursos do celular.
Os aplicativos continuam a desempenhar um papel importante em nossa vida diária, e muitos proprietários de empresas se perguntaram várias vezes: devemos ter um aplicativo?
Claro, a única resposta para isso é - depende. Criar e manter um aplicativo nativo é complicado e geralmente demanda um significativo investimento. Felizmente, existe outra opção. Esta opção combina as alegrias de um aplicativo nativo com a tecnologia que usamos na web: o aplicativo da web progressivo, também conhecido como PWA.
Muitos sites que você encontra online são, na verdade, um aplicativo da web progressivo. Veja o twitter.com, por exemplo. Se você visitar esse site em seu smartphone, poderá instalá-lo na tela inicial. Agora, ao abrir o site do Twitter salvo, você notará que ele se parece e funciona exatamente como um aplicativo nativo. Não há janela do navegador nem nada. Não há diferença em executá-lo em um iPhone ou smartphone Android. Basta fazer login e pronto. Esse é um grande benefício de construir seu aplicativo da web com um PWA em mente.
Os PWAs estão ganhando popularidade. Muitos sites grandes são PWAs, como Starbucks.com, Pinterest.com, Washingtonpost.com e Uber.com, que podem ser instalados em sua tela inicial e oferecem uma experiência comparável a seus aplicativos nativos.