API REST com Node JS e MongoDB
Muito se ouve falar sobre Javascript no Backend com NodeJS, e se você está iniciando agora talvez deve estar um pouco perdido em como que isso funciona, certo?
Por isso, nesse vídeo nós vamos juntos e na prática construir uma API Rest do total zero utilizando NodeJS, MongoDB e Typescript.
Compartilhe esse vídeo: • API REST com Node JS e...
Vídeos que você pode gostar:
Testando Aplicações React com Vitest e Testing Library
• Testes no React com Vi...
Solucionando Problemas do Jeito Certo e na Prática
• A Soft Skill que todo ...
Typescript do zero, de Forma Prática
• Tudo que você precisa ...
UI Kit com Storybook e ReactJS
• Documentando o Fronten...
Github Actions do Zero e na Prática
• Github Actions do Zero...
Login Social no NextJS com NextAuth
• Login Social no NextJS...
✅ Conheça o Long Cycle Developer: dogcode.dev/longcycledeveloper
✅ Saiba mais sobre o OnMount:
dogcode.dev/onmount
dogcode
Comunidade no Discord: / discord
Instagram: @dogcode.dev
#nodejs #mongodb
Пікірлер: 40
E você, curtiu esse vídeo? Se inscreve no canal se ainda não está inscrito para não perder mais nenhum vídeo 👉🏻 kzread.info
Rapaz, acho que essa foi a explicação mais clara que eu já vi sobre o assunto, parabéns!
Você não faz ideia do quanto esse vídeo me ajudou, obrigado!
video top
@dogcode está de parabéns curti a didática
Muito obrigado pela ajuda irmão, um abraço!!
Cara que video sensacional. tua aula foi demais. didática fera
Muito obrigada pela dica do 'this' eu estava fazendo um outro projeto e utilizando 'arrow function' e dava erro e eu não entendia o porque. Procurei em vários fóruns e não encontrava o motivo. Agora você esclareceu. Você tem ótima didática também, irei acompanhar o canal! Muito grata!
Muito interessante a aula, agradeço. Peço que se possível for, faça um tutorial como esse, só que um crud completo, com PATCH / DELETE , usando typescript naquele pattern de useCases / Repositories e afins, creio que seria de muita ajuda! Obrigado pelo conteúdo.
@danilosouzabrun5773
Жыл бұрын
Seria demais se ele fizer.
Muito massa o conteúdo! Valeu! Se puder outra hr trás com nest.js
caramba, mandou bem mano, ótima explicação!!
muito boa essa aula pena nao ter terminado pq nao passei depois do docker, na verdade na instalção do mongoDB , nao cheguei nem no mongoose
Muito bom!!
Cara muito boa aula, só uma dica construtiva, quando for digitar os comandos digite um pouco mais devagar para quem está assistindo acompanhar. Parabéns pelo conteúdo!
mano, muito bom, simples e facil, tem como fazer com put e delete? Faz um curso pra quem ta comecando. rsrsrsr
Blz cara? Ou tava precisando de um auxílio, me diga ai é possível pegar um documento de uma coleção no mongo, salvar em outra coleção e apagar o documento da coleção de origem, tudo em uma digamos função só? Se sim pode me explicar! Antes de tudo, parabéns pelos seus vídeos são mt massas e explicativos!
Opa bom dia, show seu vídeo, mais acho q sou mt ruim, minha api não da post, da get, mais post ta complicado! Fala q params undefined
ao inves de fazer o hash no schema, pode ser feito no controller tbm né, pegando o password do req.body, passando pra dentro de uma variavel que criptografa ela e depois fazendo isso password: hashedPassword
Opa amigo, poderia ensinar como hospedar essa api?
E ai meu querido, beleza? Excelente video, mas tu pode compartilhar o repo? Acho que fiz algo errado aqui pq a response dos Posts tão tomando um tempo infinito (+10 minutos), sendo que se eu chamar um get na mesma hora retorna o usuario q acabei de adicionar instantaneamente
Ótimo vídeo! Gostaria de saber qual é esse tema do vs code que você usa e qual extensão pra deixar a pasta do node_modules com o símbolo do node
@dogcodedev
Жыл бұрын
Faala Gaaz, beleza? O tema é o Shades of Purple e eu uso a extensão Material Theme Icons para deixar os ícones daquele jeito ali.
Respondendo a pergunta do minuto 24:47, não podemos salvar uma senha no banco de dados sem estar com algum mecanismo de criptografia, pois isso é um grave erro de segurança.
Fiquei com dúvida do motivo de transformar o email pra lowercase
Opa, Sou novo no canal cheguei hoje aqui, queria saber tem algum vídeo relacionado ao nodde.js + mongoBD fazendo uma api restFull que tenha relacionamento entre entidades ou models ou classes, como queriam chamar kk
Então ele menciona para adicionar o @types/bcryptjs mas nesse exato momento dessa pergunta está depreciado não tendo mais suporte ao tipos como proceder?
@dogcodedev
2 жыл бұрын
Faala Mayron, não entendi. O types do bcrypt não está depreciado.
@mayronamati1643
2 жыл бұрын
@@dogcodedev você está certo desculpa eu que me enganei, é o @types/mongodb
Aos 24:42 a senha em plain não fica legal hehehe o correto é implementar um bcrypt e fazer um hash nessa senha, mas atenção não usar criptografia de fácil conversão para a senha. Tipo base64 entre outras mais simples.
@dogcodedev
2 жыл бұрын
Faala Mayron, beleza? Sim, plain text como senha não é correto e nós abordamos nesse vídeo o jeito certo de se salvar senhas no banco.
@mayronamati1643
2 жыл бұрын
@@dogcodedev isso mesmo, estou com um probleminha em uma api que está contendo o erro de passar o argumento e não pegar o password criptografado e salvar como um objeto json, você poderia me ajudar a resolver isso hehehe
Realmente registrar a senha de forma direta não me faz sentido. Faria algum tratamento para a mesma
@dogcodedev
2 жыл бұрын
Faala Willian, beleza? Realmente, salvar senha em formato texto no banco é bem complicado. Após os 24:42 iniciaremos a solução para corrigir esse problema.
@williamcardoso1181
2 жыл бұрын
@@dogcodedev ah sim sim, é que pouco antes disso pede para pausar e vir comentar a opiniao kkkk
@dogcodedev
2 жыл бұрын
@@williamcardoso1181 Aaah boa, é isso mesmo, ficamos felizes em saber que você pegou a ideia 🚀
é parei no meio do caminho , pq depois que instalei o docker, nao consegui esse comando q coloca o mongo no docker nao funcionou docker run --name mongo-youtube2 -d -p 27017:27017 mongo:latest
dogcode.dev está fora do ar ?
@dogcodedev
2 жыл бұрын
Faala Osvaldino, beleza? Já voltou já, obrigado por avisar