Aplicações Orientadas a Página

Aplicações para web orientadas a página são as aplicações cujo usuário são pessoas. Há, portanto, necessidade de definir uma interface com o usuário de modo que possa haver interação entre a pessoa e a aplicação. A interface materializa-se na forma de páginas escritas em HTML.

Na primeira geração de aplicações para web, a interface com o usuário é formada por *múltiplas páginas cujo conteúdo era 100% gerado no lado do servidor. Interagir com a aplicação é portanto um sinônimo para navegar entre as páginas da aplicação do mesmo modo que se navega nas páginas de um web site.

Na segunda geração de aplicações para web, chamada pelo nome web 2.0, o processamento passou a acontecer tanto no lado servidor como no lado cliente. Além disso, as chamadas aplicações de página única (Single Page Applications (SPA)) definem que, como o nome diz, haja uma única página HTML para toda a aplicação.

Uma terceira geração de aplicações para web está surgindo, chamada pelo nome aplicações para web progressivas (Progressive Web Applications). Entre outras características, as PWA possibilitam que aplicações para web tenham a mesma usabilidade de aplicações nativas (procedimento de instalação e funcionamento off-line).

A interatividade das SPAs e das PWAs está diretamente relacionada à capacidade de processamento a ser executada pelo navegador instalado no dispositivo (celular, tablet, notebook, desktop) do usuário. Este processamento está diretamente relacionado com a capacidade de executar código escrito em JavaScript e de se beneficiar dos recursos de hardware (como GPS, câmera, etc) via API já disponibilizado pelos navegadores.

results matching ""

    No results matching ""