os environment das imagens dos bancos escolhidos no docker depende da imagem ? tipo, como vc sabe quais nomes por nas envs ou é você que escolhe qualquer nome ?
Vai depender da modelação feita. A ideia dos micro serviços é usar conceitos de DDD para separar as fronteiras entre cada domínio através dos Bounded Contexts. Mas sim, normalmente cada micro serviço é um repositório Git diferente e os testes a serem feitos são ao próprio micro serviço e usa-se mocks para estes serem testados em vários tipos de erro e resultado visto terem de ter integração com outros micro serviços. Ele neste vídeo explicou numa arquitetura modular monolith e no contexto que ele explicou, de facto as categorias e os produtos estariam no mesmo micro serviço. Falando de uma aplicação completa, este exemplo poderia ser um dos micro serviços do sistema.
Alguém pode me ajudar? No PrismaService o 'beforeExit' dá o seguinte erro "O argumento do tipo 'string' não é atribuível ao parâmetro do tipo 'never'."
Aqui segui certinho o passo a passo mas infelizmente não consegui fazer o docker funcionar... Aparece vazia a pasta do projeto e fica dando erro que não encontra a pasta workspaces, tive que pular essa parte, tava perdendo muito tempo com o Docker. Uso Windows aqui
A proposta era Nest js saiu do tema demais, colocou bocado de plugin e configurações desnecessárias para quem quer apenas entender o framework, explicou coisas que não tem nada haver(pelo menos num primeiro momento) com o Nest como o Docker e trabalho em equipe, simplifique mais a didática e vá direto ao ponto, pra quem tá iniciando isso embaralha demais a mente, meu vs code não se comportou como o seu, ou seja não terei como usar docker no meu projeto porque ele simplesmente abre uma pasta com conteiner sem nada dos arquivos do nest, péssima didática...
P1001: Can't reach database server at `controleFinanceiro_DB`:`5432` Please make sure your database server is running at `controleFinanceiro_DB`:`5432` esse erro vem quando uso postgres ele tem suporte ?
Eu achei bem rápido, deve ser por conta do tanto de memória ram que esta disponível pro WSL Quando eu utilizo o Express com nodemon, demora bem mais pra compilar o projeto quando do o save
10:37 - Introdução
11:34 - Início
Isso aqui vale ouro meus amigos. tenho video de nestjs, melhor coisa que fiz foi aprender NESTJS
Que aula incrível! Parabéns pelo conteudo! 👏
Excelente conteúdo! Tenho usado bastante o Nest e aprendi algumas coisas bem legais aqui! Forte abraço!
Que aula incrível. deu para aprender muita coisa. obrigado Full Cycle
Parabéns pelo conteúdo!
Aula monstruosa, pena que ja nao peguei o bonus e nem vagas! parabens e gratidao! Obrigado
Que live sensacional !!
Que aula sensacional
Manda o repositório pra nós 😅😅
os environment das imagens dos bancos escolhidos no docker depende da imagem ? tipo, como vc sabe quais nomes por nas envs ou é você que escolhe qualquer nome ?
Mas microserviços nao seria ter um repo pra cada domínio? (Categorias, usuários, etc...)
Estou apresendendo ainda sobre
Vai depender da modelação feita. A ideia dos micro serviços é usar conceitos de DDD para separar as fronteiras entre cada domínio através dos Bounded Contexts. Mas sim, normalmente cada micro serviço é um repositório Git diferente e os testes a serem feitos são ao próprio micro serviço e usa-se mocks para estes serem testados em vários tipos de erro e resultado visto terem de ter integração com outros micro serviços. Ele neste vídeo explicou numa arquitetura modular monolith e no contexto que ele explicou, de facto as categorias e os produtos estariam no mesmo micro serviço. Falando de uma aplicação completa, este exemplo poderia ser um dos micro serviços do sistema.
To até agora esperando o microservico..
O projeto pratico pode ser em mais de uma linguagem?
tem como customizar um validation estilo o do laravel? E no retorno do erro vir junto o nome do campo. Implementar tudo do zero é osso..rs
Alguém pode me ajudar? No PrismaService o 'beforeExit' dá o seguinte erro "O argumento do tipo 'string' não é atribuível ao parâmetro do tipo 'never'."
Aqui segui certinho o passo a passo mas infelizmente não consegui fazer o docker funcionar... Aparece vazia a pasta do projeto e fica dando erro que não encontra a pasta workspaces, tive que pular essa parte, tava perdendo muito tempo com o Docker. Uso Windows aqui
publiquei o link do repositório aqui pro pessoal poder ver e apagaram o comentário??
Alguém mais teve esse erro no this.$on: O argumento do tipo 'string' não é atribuível ao parâmetro do tipo 'never'?
Você deve estar utilizando o prisma 5.0.0
Na documentação do prisma tem a correção. "upgrading-to-prisma-5"
agora é process.on
A proposta era Nest js saiu do tema demais, colocou bocado de plugin e configurações desnecessárias para quem quer apenas entender o framework, explicou coisas que não tem nada haver(pelo menos num primeiro momento) com o Nest como o Docker e trabalho em equipe, simplifique mais a didática e vá direto ao ponto, pra quem tá iniciando isso embaralha demais a mente, meu vs code não se comportou como o seu, ou seja não terei como usar docker no meu projeto porque ele simplesmente abre uma pasta com conteiner sem nada dos arquivos do nest, péssima didática...
Frescura sua. Use o cérebro que vai saber diferenciar as coisas.
P1001: Can't reach database server at `controleFinanceiro_DB`:`5432`
Please make sure your database server is running at `controleFinanceiro_DB`:`5432`
esse erro vem quando uso postgres ele tem suporte ?
Vc colocou o host do BD errado, daí o prisma não consegue se conectar, seria localhost?
É só cmg ou dev container é bem lento?
achei bem lento também
Eu achei bem rápido, deve ser por conta do tanto de memória ram que esta disponível pro WSL
Quando eu utilizo o Express com nodemon, demora bem mais pra compilar o projeto quando do o save
npx prisma migrate dev
/home/node/app/node_modules/.bin/../node/bin/node: 1: This: not found ta aparecendo esse erro
Não é necessário usar o npx, apenas prisma migrate dev