0

Front - End Para as APIs

Silas Leite
Silas Leite

Antes de comentar sobre o front-end e o back-end, eu quero dizer que há um dois meses atrás, quando eu comecei a estudar aqui na Digital Innovation One (DIO), embora graduado em Análise e Desenvolvimento de Sistema; até agora eu não estive tão proximo da "programação de produção" (não sei se este é o termo correto), então eu quero agradecer todos os instrutores por compartilhar o seus conhecimentos com a gente e mais importante, a equipe da DIO por oferecer todo esse conteudo de forma gratuita.


Back End

No back-end, do projeto API para gerenciar heróis o banco de dados foi alterado; no projeto original a intrutora Kamilah Santo faz uso do DynamoDB, porém na versão 1.0, vista na imagem, é feito o uso do MongoDB. A unica diferença é como cada um é implementado, porém ambos são bancos de dados NoSQL. Entretanto, no projeto para gerenciar o estoque de cervejas, o banco de dados H2 foi mantido.


Front End

Quanto ao front-end, nos projetos gerenciar o estoque de cervejas e gerenciador de hérois foi usado o Angular, este framework foi abordado em uma live coding da Kamilah Santos chamado "Crie seu gerenciador de salas de reuniões com Java e Angular", mas podia ser React ou a junção de Html, Javascript e Css mais um web server (Eu costumava brincar com um programa chamado Servez para poder ter um web server local). Seja qual for a tecnologia usada para o front-end, no back-end é muito importante que haja a anotação @CrossOrigin("http://requisições-front-end").


Apesar de ser um front-end simples, o meu propósito é aplicar o conceito de minimum viable product, onde o objetivo é gerar valor para o cliente através de versões. E as versões 1.0 já estão no ar: clica aqui para ir para o gerenciador do estoque de cerveja e clica aqui para ir para o gerenciador de hérois.


Repositorios Github

Qualquer contribuição para melhorar estes projetos são bem vindas e em caso de duvidas, problemas, fiquem a vontade para abrir um pull request:


https://github.com/LeiteSS/ApiEstoqueDeCervejas

https://github.com/LeiteSS/APIGerenciadorDeHerois


Bons Estudos e vamo ter Java na veia, digo sangue laranja na veia. Até mais!

0
0

Comentários (1)

0
Leonardo Demetrio

Leonardo Demetrio

05/05/2021 18:31

Que da hora, tem até uma containerização docker com mongo db dentro, show de bola ! Só não vamos ter Java na veia kkk ,mas de resto está ótimo, parabéns !!!

Eu gosto de batata e também de estudar.

Brasil