SIP – Sistema Integrado de Processos
Menu: TCCs de Sistemas de Informação

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