Uma análise da arquitetura de micro frontends em uma aplicação real

DSpace Repository

A- A A+

Uma análise da arquitetura de micro frontends em uma aplicação real

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Wazlawick, Raul Sidnei
dc.contributor.author Motta, Luiz João Carvalhaes
dc.date.accessioned 2023-07-06T22:17:17Z
dc.date.available 2023-07-06T22:17:17Z
dc.date.issued 2023-06-23
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/248304
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação. pt_BR
dc.description.abstract Uma das partes mais importantes no desenvolvimento do software é a escolha da sua arquitetura. Esta escolha irá ditar todo o relacionamento entre equipes e como essas equipes irão entregar seus requisitos. Muitas vezes essa escolha é negligenciada ou é feita de forma errônea, impactando o desenvolvimento do projeto a longo prazo. Além disso, hoje em dia, os desenvolvedores possuem uma grande variedade de ferramentas, sendo que cada uma dessas ferramentas podem ser mais adequadas para resolver um tipo de problema específico. Este estudo traz uma análise de uma aplicação web que se utiliza da estrutura arquitetônica de micro frontends. Esta análise é feita a partir de uma comparação com a arquitetura tradicional monolítica. A análise utiliza o método Architecture-level Modifiability Analys (ALMA), no qual se utiliza de cenários para entender qual arquitetura possui as características mais apropriadas para os requisitos em questão. Este trabalho apresenta características do desenvolvimento web, uma revisão sobre o que é arquitetura de software, uma revisão sobre as arquiteturas monolítica e de micro frontends, a aplicação do método ALMA em uma aplicação web e seus resultados. pt_BR
dc.description.abstract One of the most significant parts of software development is choosing its architecture. This choice will dictate the entire relationship between teams and how those teams will deliver their requirements. This choice is often neglected or made incorrectly, impacting the development of the project in the long term. In addition, nowadays, developers have a wide variety of tools, each of which may be better suited to solve a specific type of problem. This study brings an analysis of a web application that uses the architectural structure of micro frontends. This analysis is based on a comparison with the traditional monolithic architecture. The analysis uses the Architecture-level Modifiability Analyzes (ALMA) method, in which scenarios are used to understand which architecture has the most appropriate characteristics for the requirements in question. This work features web development characteristics, a review of what software architecture is, a review of monolithic and micro frontend architectures, and the application of the ALMA method into a web application and its results. pt_BR
dc.format.extent 81 f. pt_BR
dc.language.iso pt_BR pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.rights Open Access.
dc.subject Micro frontends pt_BR
dc.subject Arquitetura de software pt_BR
dc.subject Desenvolvimento web pt_BR
dc.title Uma análise da arquitetura de micro frontends em uma aplicação real pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
TCC.pdf 2.246Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar