UEPB - Repositório Digital

Express e Fastify: um estudo de comparação entre dois frameworks web Node.js

Mostrar registro simples

dc.contributor.author Araújo, Lucas Henrique Oliveira de
dc.date.accessioned 2024-12-19T22:02:08Z
dc.date.available 2024-12-19T22:02:08Z
dc.date.issued 2024
dc.identifier.other 21. ed. CDD 006.7
dc.identifier.uri http://dspace.bc.uepb.edu.br/jspui/handle/123456789/33439
dc.description ARAÚJO, Lucas Henrique Oliveira de. Express e Fastify: um estudo de comparação entre dois frameworks Node.js. 2024. 52f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Estadual da Paraíba, Patos, 2024. pt_BR
dc.description.abstract No contexto atual de constante evolução dos processos de desenvolvimento web, a escolha do framework back-end para o desenvolvimento de APIs é fundamental para o sucesso de um projeto. Este fator é muito importante, já que há uma crescente demanda no mercado por aplicações performáticas e escaláveis. A partir dessa perspectiva, este estudo visa comparar de forma quantitativa e qualitativa dois frameworks Node.js amplamente utilizados no desenvolvimento de APIs REST: Express e Fastify. Para realizar a comparação, uma mesma aplicação foi implementada utilizando ambos frameworks, sendo testadas por meio de uma ferramenta de benchmarking, obtendo dados de latência, taxa de requisições por segundo e de leitura de dados. Além disso, para a coleta de dados para análise qualitativa, foram utilizados aspectos de popularidade de cada framework. A análise dos resultados indicou que o Fastify apresenta maior eficiência nos parâmetros dos testes, sendo uma opção mais performática, ideal para aplicações que exigem alta eficiência. Já o Express, apesar de inferior nos aspectos de performance, mantém-se relevante devido à sua popularidade, documentação e facilidade de uso, sendo útil em projetos que priorizam simplicidade, suporte e familiaridade. Esses dados contribuem para decisões mais informadas sobre a escolha de frameworks no desenvolvimento de APIs em Node.js, oferecendo insights para otimização de desempenho e adequação tecnológica conforme as necessidades do projeto. pt_BR
dc.description.sponsorship Orientador: Prof. Giovanna Trigueiro de Almeida Araújo pt_BR
dc.language.iso other pt_BR
dc.subject Desenvolvimento web pt_BR
dc.subject Node.js pt_BR
dc.subject Benchmarking pt_BR
dc.subject Frameworks back-end pt_BR
dc.title Express e Fastify: um estudo de comparação entre dois frameworks web Node.js pt_BR
dc.type Other 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