DSpace/Manakin Repository

Estudo comparativo entre frameworks fronted para a criação de um progressive web app (PWA).

Mostrar registro simples

dc.creator.ID CRISPINIANO, A. G. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/7289831227438628 pt_BR
dc.contributor.advisor1 ALVES, Everton Leandro Galdino.
dc.contributor.advisor1ID ALVES, E. L. G. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/2793969744497453 pt_BR
dc.contributor.referee1 RAMALHO, Franklin de Souza.
dc.contributor.referee1ID RAMALHO, F. S. pt_BR
dc.contributor.referee2 MASSONI, Tiago Lima.
dc.contributor.referee2ID MASSONI, T. L. pt_BR
dc.description.resumo Com a ascensão de Javascript como uma das principais linguagem de programação para Web, diversos frameworks surgiram para auxiliar a criação de projetos complexos e escaláveis. Uma tendência dos dias atuais é a utilização da Web através de dispositivos móveis. Neste contexto, ocorre um aumento na demanda por aplicações leves que substituam as aplicações nativas. Essa demanda resultou em uma metodologia que combina recursos oferecidos pelos navegadores com as vantagens do uso de um celular. O Progressive Web App (PWA) é uma metodologia de desenvolvimento que busca trazer para aplicações Web, acessadas por navegadores móveis, a mesma experiência (leve e responsiva) vivenciada nos aplicativos nativos. Atualmente, existe uma enorme variedade de bibliotecas e frameworks, o que causa dúvidas na tomada de decisão para a construção de um PWA. O objetivo deste trabalho é realizar um estudo comparativo entre três tecnologias, para a implementação de um PWA. Para isso, foi desenvolvido um mesmo sistema utilizando Angular, Vue e React para coletar métricas e realizar análises sobre suas vantagens e desvantagens. Como as tecnologias seguem o mesmo paradigma, o estudo apresenta as características, de cada uma, associando essas a implementação de um PWA que consume uma API Rest. Por fim, foram estabelecidos guidelines para ajudar programadores Web a escolher entre as várias tecnologias disponíveis. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title Estudo comparativo entre frameworks fronted para a criação de um progressive web app (PWA). pt_BR
dc.date.issued 2021-10-20
dc.description.abstract With the rise of Javascript as one of the main programming languages for the Web, several frameworks have emerged to help create complex and scalable projects. A current trend is the use of the Web through mobile devices. In this context, there is an increase in the demand for lightweight applications that replace native applications. This demand resulted in a methodology that combines features offered by browsers with the advantages of using a cell phone. The Progressive Web App (PWA) is a development methodology that seeks to bring to web applications, accessed by mobile browsers, the same experience (light and responsive) experienced in native applications. Currently, there is a huge variety of libraries and frameworks, which causes doubts when making the decision to build a PWA. The objective of this work is to carry out a comparative study between three technologies, for the implementation of a PWA. For this, the same system was developed using Angular, Vue and React to collect metrics and perform analysis on their advantages and disadvantages. As the technologies follow the same paradigm, the study presents the characteristics of each one, associating these with the implementation of a PWA that consumes a Rest API. Finally, guidelines were established to help web programmers choose among the various technologies available. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/24999
dc.date.accessioned 2022-05-03T22:20:28Z
dc.date.available 2022-05-03
dc.date.available 2022-05-03T22:20:28Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Aplicativos pt_BR
dc.subject Desenvolvimento web pt_BR
dc.subject Framework pt_BR
dc.subject Javascript pt_BR
dc.subject Progressive web app – PWA pt_BR
dc.subject Web development pt_BR
dc.subject Applications pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator CRISPINIANO, Almir Gonçalves.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative Comparative study between fronted frameworks for the creation of a progressive web app (PWA). pt_BR
dc.identifier.citation CRISPINIANO, Almir Gonçalves. Estudo comparativo entre frameworks fronted para a criação de um progressive web app (PWA). 2021. 16f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2021. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/24999 pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta