Frontend repository for microservices that get all posts and comments from backend API
Esse é um projeto para simular uma Microservices Software Architecture básica, qual o frontend se conecta com mais duas APIs, a primeira para listar/criar posts e a segunda para criar comentários, cada API tem seu próprio database e um método simples para se comunicarem e sincronizar dados que são consumidas pelo frontend.
Como esse é um projeto de microservices, ele se conecta com mais dois projetos o quais são:
- Posts Microservice # Posts service backend
- Comments Microservice # Comments service backend
Para iniciar o projeto primeiro devemos instalar os pacotes que serão usados:
npm install
Depois simplesmente rodamos o projeto
npm start
Esse é apenas um projeto básico de microservices, conforme eu avançar meus estudos em arquitetura de software vou trazer mais projetos interessantes e avançados, um passo importante para a arquitetura de microservices é que ela é muito usada com Event Driven Architecture, então vamos botar a cara nos estudos e a mão na massa ainda mais para trazer esses tipos de projetos que são muito legais de se fazer, até breve.