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
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar