Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufpe.br/handle/123456789/56963

Comparte esta pagina

Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorTEIXEIRA, Leopoldo Motta-
dc.contributor.authorMENDONÇA, Lucas Silva de-
dc.date.accessioned2024-07-24T14:25:00Z-
dc.date.available2024-07-24T14:25:00Z-
dc.date.issued2024-03-18-
dc.date.submitted2024-04-05-
dc.identifier.citationMENDONÇA, Lucas Silva de. Análise e detecção de code smells em aplicações react e react native. 2024. Trabalho de Conclusão de Curso (Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2024.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/56963-
dc.description.abstractNeste artigo, apresentamos um catálogo de 16 code smells extraídos de uma revisão de literatura cinza, combinado com uma revisão rápida, com o foco exclusivamente nas tecnologias React e React Native. Aprimoramos uma ferramenta Open Source, ReactSniffer2, que, ao aplica-la em 16 projetos Open Source, permitiu verificar a frequência desse catálogo. Os smells mais frequentes foram: String Literals (19,04%), Props Spreading (16,39%), e Component Nesting/JSX Outside the Render (13,99%). Em conclusão, este trabalho contribui para o conhecimento sobre code smells em React e React Native, bem como para o aprimoramento de ferramentas de lint.pt_BR
dc.format.extent21 p.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectReactpt_BR
dc.subjectReact nativept_BR
dc.subjectCode smellspt_BR
dc.titleAnálise e detecção de code smells em aplicações react e react nativept_BR
dc.typebachelorThesispt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/1928990871910055pt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/2117651910340729pt_BR
dc.description.abstractxIn this article, we present a catalog of 16 code smells extracted from a gray literature review, combined with a quick review, with the focus exclusively on React and React Native technologies. We enhanced an Open Source tool, ReactSniffer2, which, when applied to 16 Open Source projects, allowed us to verify the frequency of this catalog. The most frequent smells were: String Literals (19.04%), Props Spreading (16.39%), and Component Nesting/JSX Outside the Render (13.99%). In conclusion, this work contributes to the awareness about code smells in React and React Native, as well as for the improvement of linting tools.pt_BR
dc.subject.cnpqÁreas::Ciências Exatas e da Terra::Ciência da Computaçãopt_BR
dc.degree.departament::(CIN-DCC) - Departamento de Ciência da Computaçãopt_BR
dc.degree.graduation::CIn-Curso de Ciência da Computaçãopt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localRecifept_BR
Aparece en las colecciones: (TCC) - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TCC Lucas Silva de Mendonça.pdf1.85 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons