Exatamente o que?
Em resumo: fluídez (gestos, transições nativas, animações complexas, 60 fps, etc), amplo acesso as APIs nativas do dispositivo e adapters/wrappers de bibliotecas nativas (Firebase é um bom exemplo).
Claro não é o suprasumo! Tem vários problemas como demontrados nos cases, principalmente devido a apple!
Sim, Apple sendo Apple hahahaha...
Como tudo na vida tem prós e contras! Eu posso ter exagerado um pouco sobre. Mas PWA é bem legal e com bastante coisas!
Sim, total, PWA é uma tecnologia que agiliza muito o processo, mas enxergo ela como uma alternativa para quem "não pode" ter um app, em termos de arquitetura um app (principalmente nativo como é o caso do RN) sempre vai estar a frente em "termos de qualidade".
Não conhecia, vou ver!
P.S.: Achismo aqui, ja tive muitos problemas com as APIs do dispositivo usando as implementações do RN/Expo que são excelentes, pode ser preconceito da minha parte mas nesse sentido PWA não me passa muita confiança.
Em resumo fluídez (gestos, transições nativas, animações complexas, 60 fps, etc) e acesso a API nativa do dispositivo.
Realmente 60FPS só no desktop mesmo! https://calibreapp.com/blog/investigate-animation-performance-with-devtools
Dependendo do dispotivo animações nunca vão chegar em 60fps Embora chrome tenha aceleração por hardware https://developer.chrome.com/blog/hardware-accelerated-animations/ Nem sei como é isso no Safari!
OSB: Não sou contra a ideia! Só não vi e pra isso peço ajuda no que um app nativo seria melhor que um PWA para o tabnews. Quais apis nativas o tabnews precisa que é impossivel ficar sem?
Vamos deixar bem claro, estou falando do Tabnews. Um app nativo acrescentaria o que ao tabnews? Features e tal!
Para outros projetos PWA pode não ser a solução!
Um app que só acessa APIs para mostrar dados como um navegador, eu não vejo vantagem em um app nativo hoje em dia. A não ser que precise de APIs nativas! Ai não tem espatória rsrsrs!