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 |