Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/37752
Title: Investigação do uso de padrões arquiteturais em projetos que utilizam React e Angular.
Other Titles: Investigation of the use of architectural patterns in projects using React and Angular.
???metadata.dc.creator???: SILVA, Lucas Abrantes Furtado.
???metadata.dc.contributor.advisor1???: BRUNET, João Arthur Monteiro.
???metadata.dc.contributor.referee1???: MONGIOVI, Melina.
???metadata.dc.contributor.referee2???: BRASILEIRO, Francisco Vilar.
Keywords: Desenvolvimento de Software;React e Angular - Frameworks;Padrões Arquiteturais - Desenvolvimento de Frontend;Software Development;Architectural Patterns - Frontend Development
Issue Date: 28-Jun-2023
Publisher: Universidade Federal de Campina Grande
Citation: SILVA, Lucas Abrantes Furtado. Investigação do uso de padrões arquiteturais em projetos que utilizam React e Angular. 2023. 13 f. Artigo (Bacharelado em Ciência da Computação) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2023.
???metadata.dc.description.resumo???: No desenvolvimento de software, a forma como o frontend é desenvolvido tem passado por uma evolução significativa, impulsionada pela introdução de novos frameworks e pela padronização de componentes, visando aprimorar a manutenibilidade, escalabilidade e a experiência do usuário. Considerando esse cenário, existem diversas opções de estratégias, formas de implementação e outras características a serem consideradas. Portanto, adotar um padrão permite fácil adaptação e modificações no sistema, melhorando a comunicação e colaboração entre as equipes e reduzindo a probabilidade de falhas. No entanto, não há estudos conhecidos que identifiquem os padrões arquiteturais mais utilizados, a forma como são implementados pelos desenvolvedores, seus desafios, em quais tipos de projeto um determinado padrão se encaixa melhor e quais os custos para implementá-los. O propósito deste trabalho é investigar a aplicação de padrões arquiteturais no frontend de múltiplos projetos, a fim de caracterizar os padrões arquiteturais prevalentes, bem como identificar e caracterizar suas possíveis variações. O objetivo final é contribuir para a identificação e propagação dos padrões arquiteturais mais aplicados no desenvolvimento do frontend utilizando React e Angular como frameworks.
Abstract: In software development, the way the frontend is developed has undergone a significant evolution, driven by the introduction of new frameworks and the standardization of components, aiming to improve maintainability, scalability and user experience. Considering this scenario, there are several strategy options, forms of implementation and other characteristics to be considered. Therefore, adopting a standard allows for easy adaptation and modifications to the system, improving communication and collaboration between teams and reducing the likelihood of failures. However, there are no known studies that identify the most used architectural patterns, the way they are implemented by developers, their challenges, which types of projects a given pattern fits best and what the costs are to implement them. The purpose of this work is to investigate the application of architectural patterns in the frontend of multiple projects, in order to characterize the prevalent architectural patterns, as well as identify and characterize their possible variations. The final objective is to contribute to the identification and propagation of the most applied architectural patterns in frontend development using React and Angular as frameworks.
Keywords: Desenvolvimento de Software
React e Angular - Frameworks
Padrões Arquiteturais - Desenvolvimento de Frontend
Software Development
Architectural Patterns - Frontend Development
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/37752
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
LUCAS ABRANTES FURTADO SILVA-ARTIGO-CIÊNCIA DA COMPUTAÇÃO-CEEI (2023).pdf908 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.