Mostrar registro simples

dc.contributor.advisorNunes, Ingrid Oliveira dept_BR
dc.contributor.authorAzzolini, Mathias Ghenopt_BR
dc.date.accessioned2021-11-17T04:24:59Zpt_BR
dc.date.issued2021pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/231869pt_BR
dc.description.abstractO desenvolvimento de aplicações Web ao longo dos anos se tornou mais complexa e a necessidade de se utilizar frameworks para facilitar a criação e manutenção se tornou predominante. Por consequência, alguns frameworks ganharam espaço no mercado: An gular, Vue.js e React.js. O último deles não possui uma arquitetura definida e em com paração com os demais projetos é o mais popular. O objetivo desse trabalho é analisar a arquitetura de projetos Open Source que são desenvolvidos com o framework React.js e extrair elementos comuns para uma proposta de arquitetura. O resultado obtido mostra que os projetos selecionados seguem regras semelhantes ao que diz respeito a separação de conceitos de camada de visual e da camada de manipulação de estado, como também um comportamento semelhante na modularização de funcionalidades.pt_BR
dc.description.abstractOver the years, the development of Web applications was become more complex and the need to use an frameworks more common. As consequence, some frameworks become popular: Angular, Vue.js and React.js. The last one doesn’t have a defined architecture and is the most popular of them. The main goal of this project is to analyse Open Source projects that use React.js and extract common elements of the architecture. The conclu sion of the project show that all projects have common patterns related with visual and state manipulation segregation and a similar patterns for modularity of functionalities.en
dc.format.mimetypeapplication/pdfpt_BR
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectSoftwarept_BR
dc.subjectArchitectureen
dc.subjectReact.jsen
dc.subjectFront-enden
dc.titleDerivação de um estilo arquitetural para o front-end de sistemas baseados em React.js com base em projetos Open Sourcept_BR
dc.typeTrabalho de conclusão de especializaçãopt_BR
dc.identifier.nrb001133554pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.levelespecializaçãopt_BR
dc.degree.specializationCurso de Especialização em Engenharia de Software e Inovaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples