Título: IMPLEMENTANDO UM MICROFRONTEND COMO TELA DE PAGAMENTOS
Autoria de: Adriano Oliveira Silva
Orientação de: Antonio Maria Pereira de Resende
Presidente da banca: Antonio Maria Pereira de Resende
Primeiro membro da banca: Renata Teles Moreira
Segundo membro da banca: Paulo Afonso Parreira Júnior
Palavras-chaves: Arquitetura de microfrontend, Frontend, Javascript, APIs, Design System
Data da defesa: 07/12/2023
Semestre letivo da defesa: 2023-2
Data da versão final: 15/12/2023
Data da publicação: 15/12/2023
Referência: Silva, A. O. IMPLEMENTANDO UM MICROFRONTEND COMO TELA DE PAGAMENTOS. 2023. 35 p. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação Bacharelado)-Universidade Federal de Lavras, Lavras, 2023.
Resumo: Atualmente, na indústria de softwares, as empresas, especialmente as startups, por possuírem menos recursos, procuram evoluir seus produtos de maneira cada vez mais ágil, disponibilizando funcionalidades rapidamente ao mercado. Para obter essa rapidez, muitas vezes isso significa mudar alguma metodologia, processo ou até mesmo a arquitetura do software do sistema em questão. Considerando o exposto, foi decidido evoluir a interface do produto de software da empresa E-inscrição, que possui uma arquitetura monolítica, para algo mais descentralizado, utilizando a arquitetura de microfrontends. Isso torna possível que equipes independentes, ou até mesmo um único desenvolvedor, adicionem novas funcionalidades ao sistema com um esforço reduzido na parte integradora. Esses microfrontends devem se comunicar com outras partes do sistema através de APIs REST Rails e JavaScript. Um microfrontend foi desenvolvido pelo estagiário de front-end, que utilizou a biblioteca React em TypeScript, além de outras tecnologias e serviços, como NPM, CDNs e componentes disponibilizados por um design system em construção pela equipe de desenvolvimento
URI: sip.prg.ufla.br/publico/trabalhos_conclusao_curso/acessar_tcc_por_curso/
sistemas_de_informacao/20232201810101
URI alternaviva: sem URI do Repositório Institucional da UFLA até o momento.
Curso: G014 - SISTEMAS DE INFORMAÇÃO (BACHARELADO)
Nome da editora: Universidade Federal de Lavras
Sigla da editora: UFLA
País da editora: Brasil
Gênero textual: Trabalho de Conclusão de Curso
Nome da língua do conteúdo: Português
Código da língua do conteúdo: por
Licença de acesso: Acesso aberto
Nome da licença: Licença do Repositório Institucional da Universidade Federal de Lavras
URI da licença: repositorio.ufla.br
Termos da licença: Acesso aos termos da licença em repositorio.ufla.br
Detentores dos direitos autorais: Adriano Oliveira Silva e Universidade Federal de Lavras
Baixar arquivo