← Questões de Engenharia de Software

Engenharia de Software · CESPE/CEBRASPE · 2022

Questão comentada de Engenharia de Software

Uma das vantagens do PWA em relação a outros front-ends é

Gabarito: C

PWA, ou Progressive Web App, é uma forma de aplicativo web que tenta unir o melhor do site com a cara de app de celular. A ideia é simples: você acessa pelo navegador, mas a experiência pode ficar muito parecida com a de um aplicativo instalado, com ícone na tela inicial, carregamento rápido e até uso sem internet em algumas situações. Entre os recursos mais conhecidos, o funcionamento offline é um dos grandes diferenciais. Isso acontece porque o PWA pode usar tecnologias como service workers e cache inteligente para guardar partes do conteúdo no aparelho. Assim, mesmo quando a conexão cai, o usuário ainda consegue navegar em certas telas ou acessar funções já carregadas. Em prova, quando aparece PWA, pense logo em experiência de app + web + possibilidade de uso offline. Por isso, o gabarito é a alternativa C. O funcionamento offline é justamente uma vantagem clássica dos PWAs em relação a muitos outros front-ends que dependem totalmente da conexão para renderizar ou operar. Não é que todo PWA funcione 100% sem internet o tempo todo, mas ele pode oferecer esse comportamento de forma planejada e parcial, o que já o coloca em vantagem. A CESPE/CEBRASPE costuma cobrar esse conceito de modo bem direto, misturando características reais de PWA com tecnologias que não têm relação com o tema. Então, se a questão falar em offline, instalação, responsividade e experiência semelhante a app nativo, você está no território certo.

Continue treinando

Questões relacionadas