Diego, deve ter gente ainda hoje recebendo meu email informando que publiquei o primeiro vídeo da cobertura 😂
@maykbrito4 жыл бұрын
🤣
@GhabrielRodrigues4 жыл бұрын
hahahahaahaha
@samuelcustodiodasilva44704 жыл бұрын
kkkkkkk
@dieegosf4 жыл бұрын
Relaxa, quem sabe eles aparecem na próxima Semana OmniStack kkkkk
@LassNoches4 жыл бұрын
kkkkkkk
@batistaromao71803 жыл бұрын
Sou programador PHP/Laravel a quase 2 anos, o mais interessante desse vídeo foi a dica de implementação do MVP de no máximo 1 semana, de como criar o mesmo e toda a forma de pensar e codar. E assim que percebemos que você que pra mim e um mostro passar pelas mesmas dúvidas diariamente, então só me anima em saber que escolhi a área certa, e que das um Google é mais que comum hahhahahahah MASSA DEMAIS!!!
@CarlosEustaquioTech4 жыл бұрын
Diego, a conjugação de "he, she, it" leva o "s" no final, porém quando estão no plural, o pronome relativo vira o "they", que não deve ser conjugado com o "s" no fim. "contact that already existS" (1 contato, he ou she) "contactS that already exist" (vários contatos, they) ótimo vídeo mano, tmj
@felipetiagofp4 жыл бұрын
ótima dica.. é só lembrar que o certo é o contrário do que seria o lógico... Por isso não aprendo inglês... kkk
@danielstefanello85854 жыл бұрын
Cara impressionante, sou muito novo no desenvolvimento, entre tantas coisas que aprendi nesse video o que mais marcou foi que um MVP "tem de estar no ar em no máximo uma senama", esses pequenos detalhes que fazem muito a diferença, valeu mais uma vez Diego!!!!
@rocketseat4 жыл бұрын
Que massa Daniel! Valeeeu mesmo pelo feedback! 💜
@inajaraferreira23654 жыл бұрын
Vocês são o A empresa mais foda de Tecnologia que eu conheço!
@maykbrito4 жыл бұрын
Sensacional Diegão!!l!! E o Léo tá moendo cada vez mais na criatividade dos vídeos hein!?! Muito talento junto
@imleleco4 жыл бұрын
Que isso maykão hahahaha valeu mano tamo junto!
@awgnalejandro70034 жыл бұрын
Sim, Diego! Você conseguiu passar desse mindset teu de MVP. Acrescentou na forma em como enxergava um. Muito relevante você falar que é preciso desenvolver rapidamente (numa semana) o primeiro mvp e ainda por cima priorizar a demanda do mercado por sobre as nossas ideias malucas!!
@augustomarcelo4 жыл бұрын
Por um mundo com mais behind the code como esses 🙌
@luizgoncalves14214 жыл бұрын
Que massinha essa "dica" da escolha do nome do projeto.
@gvieira184 жыл бұрын
Gostei do método de escolha do nome do projeto, simples e eficiente 😂😂
@WashingtonJunior2011104 жыл бұрын
Cara ajudou muito. To querendo desenvolver um app e só a parte inicial do vídeo já me ajudou muito.
@SolidousMdz4 жыл бұрын
Melhor conteúdo de vocês é esses behind the code.
@AdeilsonTube4 жыл бұрын
Show de bola Diego... No aguardo do próximo
@renatoyoiti4 жыл бұрын
Conteúdo fantástico! E sim, poderia trazer mais conteúdos deste tipo, mostrando todo o processo de criação de testes. Além de tudo, me tirou várias dúvidas no uso de algumas funções do mongoose, bem como a integração com o Jest! Parabéns pela qualidade do conteúdo! Show de bola
@MikaelAraujo4 жыл бұрын
Esta forma está bem interessante Diego. Pode tocar pra frente que a gente tenta acompanhar.
@brunobll4 жыл бұрын
Mano, adorei essa ideia de nomes gregos, muito sensacional
@ebnermatias79794 жыл бұрын
Ancioso para a integração com o Amazon SES... Sobre a didática do vídeo concordo 100% com a forma que foi feita, porém a única coisa que eu gosto quando por exemplo acontecia nos vídeos do Adonis... é deixar o video rolando enquanto você "Quebra a cabeça" para irmos junto olhando a forma de resolução dos problemas. Mas isso é minha humilde opinião!
@victorcbrr4 жыл бұрын
reduz a velocidade do vídeo no youtube, as vezes pode ajudar.. acredito que ele faça isso pro tamanho do vídeo não ficar maior ainda..
@kamikaisan4 жыл бұрын
Muito bom Diego! Eu realmente estava procurando alguns guides sobre como escrever testes para aplicação e esse Behind the Code caiu como uma luva!! XD
@flawtista4 жыл бұрын
Foi show de bola!
@perenciolo6594 жыл бұрын
Como sempre, Excelente conteúdo. Continue assim
@adrianoalmeidadev4 жыл бұрын
Muito bom Diegão! Valeu por compartilhar com nós o projeto e a execução!!!
@eliasgcf4 жыл бұрын
Parabéns a vocês da Rocketseat por esses videos com conteúdos maravilhosos.... Estou desenvolvendo um projeto pessoal agora, e vendo a forma como o Diego trabalha com TDD, me deixou animado para por isso em pratica aqui!! Agora uma dúvida: É só cmg, ou vcs tbm ficam com vontade de usar MongoDB em todos os projetos quando veem essas funcionalidades e facilidade em resolver certos problemas? kkkkkkkkkk #delicinha
@seltenermann4 жыл бұрын
Que jeito de escolher nome de projeto é esse? Kkkkkkkkk. Massa demais o vídeo.
@thiagoborba69714 жыл бұрын
Parabéns pelo vídeo, acompanho o canal a mais ou menos 1 ano, ja aprendi pra caralho com vcs
@theredao4 жыл бұрын
Pô, muito legal esse vídeo Diego, sério! Já comentei algo assim no canal do Deschamps. Acho que falta conteúdo assim no youtube, tem bastante conteúdo básico bacana e etc, mas construir algo que de fato vai resolver um problema real e ter a oportunidade de deixar isso aberto (open source) pra comunidade, com possibilidade de evoluir o mesmo aos poucos, arrisco dizer que é extremamente raro. Acho que pra ficar mais fera ainda, pq não, outros canais (como o próprio Deschamps e tantos outros), pudessem ir contribuindo/colaborando com outras features nesse projeto, fazendo vídeos a respeito em seus respectivos canais e ir mostrando a realidade de como é construir algo colaborativo, imagina quantos collabs legais isso não renderia? Seria um conteúdo fantástico pra todos os envolvidos e mostraria pro pessoal como é possível colaborar com projetos reais.
@leonardorodarte1513 жыл бұрын
A escolha do MongoDB com certeza é pela facilidade de ser schemaless e da sua integração com o NodeJS... Mas em relação ao desempenho por conta dos "pequenos relacionamentos entre usuário e tags", vc já disse nessa frase qual seria a melhor plataforma de banco para se utilizar...
@pykurim4 жыл бұрын
Costumo utilizar Mocha para rodar meus testes, depois desse vídeo estou pensando seriamente em migrar para o Jest!
@RodrigoSilva-mh4dk4 жыл бұрын
Cara vc não é o unico que faz uso de nomes peculiares, eu costumo também adotar nomes de estrelas ou de mitologia grega.
@evertonaraujopadilha17683 жыл бұрын
Parabéns
@rocketseat3 жыл бұрын
Valeeeu demais, Everton! 💜 😍
@VinniiMiranda4 жыл бұрын
Excelente vídeo
@maiquerosa89634 жыл бұрын
Mano estava pensando em criar algo desse tipo com Java (apesar de conhecer mais de node do que de java) e após ver o seu video percebi que é melhor fazer com node mesmo rsrsrsr
@kalabresa43294 жыл бұрын
Alguém me ajuda? Como posso fazer pra usar o sucrase + nodemon + tsconfig-paths Eu sou novo com typescript, tenho usado aquela config do video "Typescript do jeito certo". Gostaria de adicionar tsconfig-paths ao meu projeto só q não consigo fazer ele rodar com o sucrase, diz q não encontra os caminhos.
@antonioraimundocanal4 жыл бұрын
Ancioso para a integração com o Amazon SES...
@EdZava4 жыл бұрын
Show Diego! mto legal! Nao rolaria de ter um projeto BASE / TEMPLATE para fazer uma API com Express que ja venha todo essa parte de configuração do TYPESCRIPT, JEST, ESLINT, PRETTIER, etc... Eu lembro que um video vc falou que vcis estavao preparando 1 projeto que seria uma especie de template tanto para novas APIs, como para React e React Native, Nao chego a rolar esse projeto ? E nao entendi porque vc usa o Sucrase se vc ja tem o TS ?
@YasmimRoza4 жыл бұрын
Gostei muito do seu projeto Diego, mas ainda sou iniciante e queria fazer um projeto parecido. Alguém indica um miniprojeto como esse?
@YasmimRoza4 жыл бұрын
Não q eu queira copiar mais quero fazer um miniprojeto pessoal...
@gusflopes4 жыл бұрын
Única coisa que não vi no video e tive que quebrar um pouco a cabeça era que precisava passar o type de title para Tag. Tive que colocar "type Tag = Document & { title: string };" no Tag.ts No mais, as dicas não relacionadas ao "service" em questão que você estava construindo são até melhores que o objetivo... Dicas sobre MVP, estrutura e configuração do Typescript no projeto Node.js, configuração do Jest no Node.js com Typescript.
@brunogcpinheiro4 жыл бұрын
Qualidade aqui é mato!
@marcusvinicius-zi4hp4 жыл бұрын
Diego, essa ferramenta que citou em PHP para envio de e-mails, tem repositório no GitHub?
@NikoKlebtz4 жыл бұрын
cara eu tive o mesmo problema que você hoje mais cedo com o plugin de caminhos absolutos e só funcionou depois de um reload.
@yuri4dev4 жыл бұрын
Diego, vc fez engenharia de software ?
@brunolombardi15124 жыл бұрын
Vai ter um Behind The Code 10? Pq vocês pularam um número. Obrigado pelo excelente conteúdo!
@danilo27354 жыл бұрын
fantastico!!
@salyut13 жыл бұрын
kkkk também coloco os nomes cheios de referencia.
@rocketseat3 жыл бұрын
Quem nunca... 👀 HAHAHAHAHA 💜
@JogandocomFaria4 жыл бұрын
Diego uma boa seria falar sobre integrar micro-serviços tipo autenticação e controle da acesso a alguma api rest
@Alan60543 жыл бұрын
32:15 ( marcando pra continuar amanhã)
@rocketseat3 жыл бұрын
Boa tática! HAHAHAHA volta sim e conta pra gente o que achou do conteúdo! 😉 💜
@alanpenteado26163 жыл бұрын
Fala outro Alan, você pode clicar em compartilhar e selecionar a opção de iniciar o vídeo em X minuto... aí você pega esse link e salva nos favoritos XD
@TheMrsavio1234 жыл бұрын
Sei que ficaria bem clichê, mas o nome poderia ser Mercury... 1 - É um planeta do nosso sistema, e assim combina com o já nomeado Jupiter. 2 - Combina com a mitologia, já que Mercúrio é o deus romano equivalente ao deus grego Hermes, o mensageiro dos deuses... É um serviço de envio de emails btw.
@itamarbel844 жыл бұрын
Já que pode perguntar aqui... lá vai! :) Eu ainda tenho muita duvidas em MVP. Por exemplo, se eu for criar um app... Parecido como Waze. Que tem um mapa, onde se faz um trajeto inicial e final, se mostra as coisas que existem no caminho, como lojas, empresas, cafeterias... Ou até mais, o usuario poder escolher o que ele quer ver no caminho (com um filtro). Alem do mais, teria que haver o cadastro das empresas (com varios campos), o cadastro do usuario (com varios campos). Enfim... Como faria um MVP de um app desse porte? Tudo bem diminuir as informações dos cadastros... blz. Mas, nao mostrar o mapa, rotas, e o que há no caminho para o usuário.... Deixar isso fora do MVP, me parece inviável para fechar uma venda do APP. Ao mesmo tempo que, fazer todas essa parte de mapas, rotas e coisas no caminho da rota, pode levar mais de uma semana (creio, nunca fiz um app kkk). Qual o caminho para um MVP ideal neste caso? *Desculpe a msn enorme :D
@valdirsalgueiro90874 жыл бұрын
Existent? Nao seria existing?
@fabiosouza87324 жыл бұрын
Acho que a palavra que você estava tentando usar no final seria "elegante".
@solrachix76814 жыл бұрын
E eu me matando para achar um nome para projeto kkkkkkkk, partiu galaxia! kkkk
@jeffersonsilva29584 жыл бұрын
Ei Diego, parece que eu vi um bug... acredito que você não esteja adicionando nos usuários as tags antigas, já que vc recupera apenas os IDs das tags criadas :/ Ou seja, se um usuário for criado/atualizado ele não vai receber tags que já estavam criadas no banco por conta de outros usuários anteriores
@raphaeldevs4 жыл бұрын
Já aprendi muito com o Diego mas agora é hora dele aprender também: COÉ DIEGO, NÃO É "CHARMOSA", É DELICINHA!!!!!!!
@PedroDalpa3 жыл бұрын
Queria aprender a criar esse projeto do zero ;-;
@viniciusprudencio35774 жыл бұрын
Engraçado você falando que parece que está drogado HAHAHAHA. Projeto top!!
@rocketseat4 жыл бұрын
Hahahaha 💜💜 Valeeu pelo feedback, Vinicius! 💜
@xikorox13 жыл бұрын
Tem gente que fica contanto quantas vezes o Diego fica coçando o nariz nos vídeos kkk , é só um tick gente...
@orochasamuel4 жыл бұрын
"Parece que eu tô drogado." hahahahaha
@rocketseat4 жыл бұрын
😂😂💜
@wildBr45874 жыл бұрын
Diego no wikipedia KKKKK
@kauehmoreno89674 жыл бұрын
Acho a iniciativa bacana de tentar elucidar as pessoas que estão iniciando agora a criação de um serviço, porém eu acredito que alguns pontos deixam ou podem criar maus hábitos. Sou muito da teoria que os testes unitários deveriam ser capaz de prover quase toda a garantia de qualidade e previsibilidade do seu serviço. Como isso? Ao criar um teste de integração ponta a ponta, você deixa de praticar algums patterns de projeto. Esse método run, ou ele não se chama run, ou ele tem muito mais responsabilidade que deveria ter. Acredito muito que voce deveria ser capaz de testar unitariamente cada ponto, até mesmo o seu handler que recebe um express.Response. Por isso gosto de sempre desenvolver baseados em comportamentos, isso vai te gerar uma "testabilidade" maior, divisão melhor de responsabilidade e evitar que existam classes que fazem muitas coisas. Outra coisa, mas isso vai de opinião e gosto meu, acredito que uma classe ou um data ele tem a função de segurar dados, ou mante-los, não curto muito classes com funções comportamentais em excesso, por isso, acredito que se uma função pode executar aquilo, por que criaria uma classe para ter um método que faz o mesmo, sendo que essa classe não fará nenhuma retenção do dado? São apenas visões de enxergar isso diferente. Quanto a questão das tags, acredito que o mysql realmente te traria um maior beneficio de relacionamento, ainda mais que a maior no modelo mapeado a escrita é algo que acontecerá em background.. ou seja, o seu maior caso é leitura desse dado toda vez que mandar enviar mensagem para um determinado grupo. De qualquer forma, parabenizo seu trabalho mais uma vez. ;)
@alissonsantos53534 жыл бұрын
kkkkkkkkkkkkkkkkkkkkk vai ser Umbriel
@igorthierry4 жыл бұрын
Prevejo robôs sendo criados...
@JoaoPedro-id8hi4 жыл бұрын
Third
@matheuspinheiro51934 жыл бұрын
NINJAS COMO CHERAM PRIMEIRO?
@principe.borodin4 жыл бұрын
typescript naooooo
@ThugLifeModafocah4 жыл бұрын
Bacana e tal, mas esse TDD aí tá bem fora de como a academia ensina que deve ser feito.
@wellingtonsilva26694 жыл бұрын
Esse "cabo" que ele falou é de quem joga league of legends hahahahah
@rodrigomoura21083 жыл бұрын
Cara vc explica coisas tão basicas que acredito que se a pessoa precisa ainda aprender essas coisas jamais ela vai pegar isso. Entenda, se a pessoa precisa ainda saber o que é um microserviço ela não vai conseguir criar um. Se o video é pra quem ja conheçe a linguagem, se concentra no que vc quer ensinar. É muito blablablablablablablabalblabla