Use este identificador para citar ou linkar para este item:
https://repositorio.ufpe.br/handle/123456789/58274
Compartilhe esta página
Registro completo de metadados
Campo DC | Valor | Idioma |
---|---|---|
dc.contributor.advisor | MIRANDA, Breno Alexandro Ferreira de | - |
dc.contributor.author | MELO, Lucas Gabriel Rodrigues de | - |
dc.date.accessioned | 2024-10-25T12:10:17Z | - |
dc.date.available | 2024-10-25T12:10:17Z | - |
dc.date.issued | 2024-08-05 | - |
dc.date.submitted | 2024-10-05 | - |
dc.identifier.citation | MELO, Lucas Gabriel Rodrigues de. Fragmentando a Interface: o impacto e os desafios da migração para Micro Frontends no desenvolvimento web. 2024. 24 p. TCC (Graduação) - Curso de Ciência da Computação, Centro de Informática, Universidade Federal de Pernambuco, Recife, 2024. | pt_BR |
dc.identifier.uri | https://repositorio.ufpe.br/handle/123456789/58274 | - |
dc.description.abstract | Este trabalho de conclusão de curso investiga a migração de uma aplicação web monolítica para diferentes arquiteturas de micro frontends, utilizando frameworks como Single-SPA, Turborepo e Lerna. A motivação para estudar microfrontends vem da necessidade crescente de melhorar a escalabilidade, modularidade e manutenção de grandes aplicações web, que se tornam cada vez mais complexas à medida que evoluem. Adotar microfrontends permite que equipes de desenvolvimento trabalhem de maneira mais independente e eficiente, integrando diferentes tecnologias e frameworks dentro de uma única aplicação. O objetivo é avaliar o desempenho, escalabilidade e facilidade de manutenção de cada abordagem. A aplicação base foi desenvolvida em Next.js e posteriormente migrada para as três diferentes arquiteturas de micro frontends. A metodologia envolveu testes de desempenho com a ferramenta Lighthouse, que indicaram que Single-SPA apresentou a melhor performance, seguido por Turborepo e Lerna. Testes de escalabilidade com o Apache JMeter mostraram que Lerna teve maior consistência nos tempos de resposta. A análise do tamanho do bundle, realizada com o Webpack Bundle Analyzer, revelou que Single-SPA teve o menor tamanho de bundle. Este estudo fornece uma análise detalhada das vantagens e desafios das arquiteturas de micro frontends, oferecendo recomendações práticas para a implementação e contribuindo para o avanço das práticas de desenvolvimento de software. | pt_BR |
dc.format.extent | 24 p. | pt_BR |
dc.language.iso | por | pt_BR |
dc.rights | openAccess | pt_BR |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | * |
dc.subject | Micro Frontends | pt_BR |
dc.subject | Single-SPA | pt_BR |
dc.subject | Turborepo | pt_BR |
dc.subject | Lerna | pt_BR |
dc.subject | Desempenho | pt_BR |
dc.subject | Escalabilidade | pt_BR |
dc.subject | Manutenção | pt_BR |
dc.title | Fragmentando a interface: o impacto e os desafios da migração para Micro Frontends no desenvolvimento web | pt_BR |
dc.type | bachelorThesis | pt_BR |
dc.contributor.authorLattes | http://lattes.cnpq.br/8552971329838985 | pt_BR |
dc.degree.level | Graduacao | pt_BR |
dc.contributor.advisorLattes | http://lattes.cnpq.br/0311224988123909 | pt_BR |
dc.subject.cnpq | Áreas::Ciências Exatas e da Terra::Ciência da Computação | pt_BR |
dc.degree.departament | ::(CIN-DCC) - Departamento de Ciência da Computação | pt_BR |
dc.degree.graduation | ::CIn-Curso de Ciência da Computação | pt_BR |
dc.degree.grantor | Universidade Federal de Pernambuco | pt_BR |
dc.degree.local | Recife | pt_BR |
Aparece nas coleções: | (TCC) - Ciência da Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
TCC Lucas Gabriel Rodrigues de Melo.pdf | 241,16 kB | Adobe PDF | ![]() Visualizar/Abrir |
Este arquivo é protegido por direitos autorais |
Este item está licenciada sob uma Licença Creative Commons