Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29299
Full metadata record
DC FieldValueLanguage
dc.creator.IDROCHA, E. O.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/1775369442178550pt_BR
dc.contributor.advisor1BAPTISTA, Cláudio de Souza.-
dc.contributor.advisor1IDBAPTISTA, C. S.pt_BR
dc.contributor.referee1ARAUJO, Joseana Macêdo Fechine Régis de.-
dc.contributor.referee1IDARAUJO, J. M. F. R.pt_BR
dc.contributor.referee2MASSONI, Tiago Lima.-
dc.contributor.referee2IDMASSONI, T. L.pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/3563923906851611pt_BR
dc.description.resumoOs sistemas de aplicação web são de extrema importância para as grandes empresas atualmente. Esses sistemas podem ter um nível de complexidade elevado, precisando, desta forma, de mais desempenho para ter sucesso no mercado competitivo e entregar uma experiência de interação melhor para os usuários. Neste trabalho, são descritas e analisadas algumas técnicas que podem ser utilizadas para aumentar o desempenho de uma aplicação web que utiliza React, uma das bibliotecas mais recorrentes na atualidade. Para tal fim, foi realizada uma pesquisa na literatura e em comunidades de desenvolvimento para obter técnicas, como a de code-splitting, lazy load e de minificação de código. Em seguida, essas técnicas avaliadas em um sistema real já existente, no qual foram coletados dados seguindo algumas métricas, como a de primeira renderização de conteúdo e a de tempo até interatividade, para ser possível observar a eficiência dessas práticas, iniciando, desta forma, uma catalogação das boas e más práticas para o desempenho dos sistemas front-end.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiência da Computação.pt_BR
dc.titleEstudo e análise de técnicas para melhorar desempenho de sistemas front-end com react.pt_BR
dc.date.issued2023-02-14-
dc.description.abstractWeb application systems are extremely important for large companies today. These systems can have a high level of complexity, requiring more performance to succeed in the competitive market and deliver a better interactive experience for the users. In this work, some techniques that can be used to improve the performance of a web application using React, one of the most common libraries today, are described and analyzed. With this in mind, a literature and development community search was conducted to obtain techniques such as code-splitting, lazy load, and code minification. Finally, these techniques were evaluated in an existing real system, in which data was collected following some metrics, such as first content rendering and time to interactivity, to observe the efficiency of these practices, starting a catalog of good and bad practices for front-end system performance.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29299-
dc.date.accessioned2023-04-10T13:24:55Z-
dc.date.available2023-04-10-
dc.date.available2023-04-10T13:24:55Z-
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectSistemas front-end com reactpt_BR
dc.subjectFrontend systems with reactpt_BR
dc.subjectMelhoramento de sistemas front-endpt_BR
dc.subjectImprovement of front-end systemspt_BR
dc.subjectOtimizaçãopt_BR
dc.subjectOptimizationpt_BR
dc.subjectDesenvolvimento webpt_BR
dc.subjectWeb developmentpt_BR
dc.subjectReactpt_BR
dc.subjectDesempenho de sistemas front-end - melhoriaspt_BR
dc.subjectFront-end systems performance - improvementspt_BR
dc.subjectSistemas de aplicação webpt_BR
dc.subjectWeb application systemspt_BR
dc.subjectAplicações web - técnicas de melhoria de desempenhopt_BR
dc.subjectWeb applications - performance improvement techniquespt_BR
dc.subjectMitigação de códigopt_BR
dc.subjectCode mitigationpt_BR
dc.subjectCode-splittingpt_BR
dc.subjectLazy loadpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorROCHA, Ezequias de Oliveira.-
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeStudy and analysis of techniques to improve performance of front-end systems with react.pt_BR
dc.identifier.citationROCHA, Ezequias de Oliveira. Estudo e análise de técnicas para melhorar desempenho de sistemas front-end com react. 2023. 13f. (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, 2022. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29299pt_BR
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
EZEQUIAS DE OLIVEIRA ROCHA - TCC ARTIGO CIÊNCIA DA COMPUTAÇÃO CEEI 2023.pdf Ezequias de Oliveira Rocha - TCC Artigo Ciência da Computação CEEI 2023588.3 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.