Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/37663
Título: Estudo comparativo entre Angular, Vue.js e React.js para desenvolvimento de aplicações web front-end
Autor(es): Lorandi, Gabriel Bovi
Orientador(es): Silva, Adriano Rivolli da
Palavras-chave: Aplicações Web
Framework (Arquivo de computador)
AngularJS (Estrutura de software)
Web applications
Framework (Computer program)
AngularJS (Software framework)
Data do documento: 6-Dez-2022
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Cornelio Procopio
Citação: LORANDI, Gabriel Bovi. Estudo comparativo entre Angular, Vue.js e React.js para desenvolvimento de aplicações web front-end. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2022.
Resumo: O desenvolvimento de aplicações web tem hoje várias opções de frameworks e bibliotecas para auxiliar no desenvolvimento. No entanto, devido a grande quantidade de opções é comum surgir dúvidas sobre qual tecnologia escolher. Este trabalho compara as principais tecnologias para o desenvolvimento front-end, sendo elas os frameworks Angular e Vue.js e a biblioteca React.js com o intuito de ser um guia para desenvolvedores escolherem a tecnologia que melhor atende às necessidades e expectativas de seus projetos. Para tanto, após uma breve introdução sobre cada framework, suas características foram analisadas, de modo especial a sintaxe e a arquitetura. Em seguida foi realizada uma análise comparativa entre elas. Sendo comparados aspectos gerais, como popularidade, mercado de trabalho e volume de utilizações, e aspectos técnicos, como sintaxe e performance, e por fim foi realizada uma comparação de desempenho utilizando uma mesma aplicação desenvolvida utilizando cada uma das tecnologias.
Abstract: The development of web applications has several options of frameworks and libraries to assist in the development. However, questions about which technology to choose are common due to the large number of options. This work compares the leading technologies for front-end development, namely the Angular and Vue.js frameworks and the React.js library, to guide developers in choosing the technology that best meets the needs and expectations of their projects. After a brief introduction to each framework, each technology's characteristics were analyzed, including the syntax and the architecture. Then, a comparative analysis was made among the technologies. General aspects were compared, such as popularity, job market, and volume of uses, and technical aspects, such as syntax and performance. Finally, a performance comparison was carried out using a application developed using each one of the technologies.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/37663
Aparece nas coleções:CP - Engenharia da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
estudocomparativofrontend.pdf1,92 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons