Por favor, use este identificador para citar o enlazar este ítem:
http://repositorio.ufc.br/handle/riufc/64060
Tipo: | TCC |
Título : | Estudo comparativo da utilização de design patterns no desenvolvimento de aplicação web utilizando frameworks front- end |
Autor : | Farias, Luis Henrique Catunda Rodrigues |
Tutor: | Gomes, Francisco Anderson de Almada |
Palabras clave : | Frameworks;JavaScript;Design Patterns;Front-end |
Fecha de publicación : | 2022 |
Citación : | FARIAS, Luis Henrique Catunda Rodrigues. Estudo comparativo da utilização de design patterns no desenvolvimento de aplicação web utilizando frameworks front- end. 2021. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) - Campus de Crateús, Universidade Federal do Ceará, Crateús, 2021. Disponível em: http://www.repositorio.ufc.br/handle/riufc/64060. Acesso em: |
Resumen en portugués brasileño: | As aplicações Web passaram por constantes mudanças nos últimos anos, representando uma evolução na abordagem convencional de desenvolvimento de software, a fim de atender as novas tendências e necessidades do mercado. Além disso, o desenvolvimento de grandes aplicações Web modernas possuem um crescimento constante de complexidade e vem se tornando cada vez mais comum. Nesse sentido, o mercado de desenvolvimento de software vem empregando design patterns e frameworks no desenvolvimento de aplicações, visando flexibilidade, desempenho e manutenibilidade. Este trabalho visa analisar e comparar frameworks front-end JavaScript (React e Vue.js) quando aplicados design patterns de software ao desenvolver aplicações Web, identificando fatores de influência e performance, para apresentar qual o framework é mais adequado neste contexto. Os resultados mostram que a viabilidade de aplicar design pattern em aplicações que utilizam frameworks front-end depende do ponto de vista avaliado, trazendo benefícios de sua aplicação quando comparado em tempo de resposta e consumo de memória. No entanto, se forem consideradas métricas de software foi verificado um impacto negativo, principalmente em termos de número de arquivos e complexidade computacional. |
Abstract: | Web applications have gone through constant changes in recent years, representing an evolution in the conventional approach to software development to meet new market trends and needs. Furthermore, the development of large modern web applications has constantly grown in complexity, becoming more and more common. In this sense, the software development market has been employing design patterns and frameworks in application development, aiming at flexibility, performance, and maintainability. This work aims to analyze and compare JavaScript front-end frameworks (React and VueJS) when applying software design patterns when developing web applications, identifying influence and performance factors, to present what is the framework is more suitable in this context. The results show that the feasibility of applying design pattern in applications that use front-end frameworks depends on the evaluated point of view, bringing benefits to your application when compared in response time and memory consumption. However, if software metrics are considered, a negative impact was verified, mainly regarding the number of files and computational complexity. |
URI : | http://www.repositorio.ufc.br/handle/riufc/64060 |
Aparece en las colecciones: | SISTEMAS DE INFORMAÇÃO - CRATEÚS - Monografias |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
2022_tcc_lhcrfarias.pdf | 2,07 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.