/microservices-sketch

Primary LanguageJavaScriptMIT LicenseMIT

Microservices-sketch

Microservices - também conhecido como a arquitetura de microsserviço - é um estilo de arquitetura que estrutura um aplicativo como uma coleção de serviços que são

 - Altamente sustentável e testável
 - Fracamente acoplada
 - Independentemente implantável
 - Organizado em torno de recursos de negócios.
  • VueJS - Vue.js é uma estrutura JavaScript de código aberto para criar interfaces com o usuário e aplicativos de página única

  • node.js - Node.js é um ambiente de tempo de execução JavaScript de plataforma aberta e código aberto que executa o código JavaScript fora de um navegador.

  • Express - Concebido para construir aplicações web e APIs. Ele foi chamado de estrutura de servidor padrão de fato para o Node.js

  • Docker - Docker é um programa de computador que executa virtualização no nível do sistema operacional

  • Nginx - O Nginx é um servidor da Web que também pode ser usado como reverse proxy, load balancer, mail proxy and HTTP cache.

  • jQuery - duh

Instalação do Docker

Por padrão, o Docker irá expor na porta 8080, portanto, altere isso no Dockerfile, se necessário. Quando estiver pronto, basta usar o Dockerfile para construir a imagem.

cd microservice-sketch
docker-compose build .

Verifique a implantação navegando até o endereço do servidor no seu navegador preferido.

127.0.0.1:8080

License

MIT

Free Software, Hell Yeah!