Trilha Sênior
Trilha Sênior
  • Видео 60
  • Просмотров 635 080
Deno: O Segredo por Trás do Sucesso – Inspirado no Go?
Se você tem acompanhado aqui os vídeos no canal deve tá vendo por dentro que estamos aprendendo bastante sobre Go e etc.
E se eu te falasse que um runtime para o mundo JavaScript e TS tem inspiração direta no mundo Go?
Espero que gostem!
Просмотров: 317

Видео

Go #04 - Dominando ainda mais ponteiros!
Просмотров 192Месяц назад
A ideia é nos aprofundarmos mais ainda em ponteiros na linguagem. Em vídeos anteriores batemos bastante na tecla de ponteiros de vários modos possíveis. Desde ponteiro de structs, parâmetros de função e retorno. Ainda tem mais detalhes que veremos no vídeo de hoje ;) Vídeos anteriores citados no vídeo: ▸ Go #02 - Tipos, Arrays, Slices, Mutabilidade e alguns "defeitos" do Go ruclips.net/video/6t...
Go #03 - Tudo sobre Structs, Receivers e Ponteiros!
Просмотров 1,8 тыс.Месяц назад
Entender Structs e Ponteiros, além de Receivers e vários outros pontos que são discutidos no vídeo é fundamental para um bom entendimento da linguagem. Eu diria que é a partir daí que o jogo muda e você consegue ser verdadeiramente produtivo entendendo mais das nuances da linguagem. 00:00 - Cap 01 - Introdução 00:42 - Cap 02 - Começando com Structs 01:29 - Cap 03 - Definição Formal 02:04 - Cap ...
Go #02 - Tipos, Arrays, Slices, Mutabilidade e alguns "defeitos" do Go
Просмотров 1,7 тыс.2 месяца назад
A ideia é explorarmos tipos primitivos, arrays e slices de um jeito mais profundo que o habitual. Além disso, passear um pouco também abordando passagem por referência e valor. Explorando a ideia também de mutabilidade da linguagem. De quebra vimos que o Go os construtores de loops do Go é bem poderoso, porém falta um pegada funcional que pode fazer falta. Detalhes são vistos no vídeo :) Espero...
Go #01 - Motivação para aprender Go, Setup e Tooling!
Просмотров 3,5 тыс.2 месяца назад
Go tá bem em alta! Os motivos são elencados no vídeo com bastante profundidade ;) Além disso, vamos entender como os módulos no Go funcionam, fazer a primeira aplicação e gerar binários de maneira cross-platform. Fica aí no vídeo que tenho certeza que vai curtir! Bora aprender Go? #golang #programação
Bora aprender Go e ainda infra com CDK na AWS?
Просмотров 13 тыс.2 месяца назад
A ideia é fazermos um baita projeto inspirado no System Design que fizemos no Booking.com há um tempo. Vamos fazer a parte tanto da lógica de negócio nas lambdas com Go e a própria infra de provisionamento também em Go! Espero que gostem! #golang #aws #programação #backend
NestJS #06 - Entendendo Interceptors: caso de uso com Cache!
Просмотров 96 тыс.3 месяца назад
NestJS #06 - Entendendo Interceptors: caso de uso com Cache!
NestJS #05 - Bem-vindo aos Pipes: transformação e validação de schema
Просмотров 3,3 тыс.3 месяца назад
NestJS #05 - Bem-vindo aos Pipes: transformação e validação de schema
NestJS #04 - Dynamic Modules: e se fossemos criar uma lib?
Просмотров 47 тыс.4 месяца назад
NestJS #04 - Dynamic Modules: e se fossemos criar uma lib?
Performance no backend não é o que você pensa! #programação
Просмотров 3324 месяца назад
Performance no backend não é o que você pensa! #programação
Produtividade ou Performance no Backend? O que Realmente Importa!
Просмотров 58 тыс.4 месяца назад
Produtividade ou Performance no Backend? O que Realmente Importa!
Café com Devs #01 - Como conseguir a primeira vaga como desenvolvedor?
Просмотров 29 тыс.4 месяца назад
Café com Devs #01 - Como conseguir a primeira vaga como desenvolvedor?
SPA vs. SSG vs. SSR: O guia definitivo
Просмотров 48 тыс.4 месяца назад
SPA vs. SSG vs. SSR: O guia definitivo
Diga Adeus ao Spring WebFlux!
Просмотров 136 тыс.5 месяцев назад
Diga Adeus ao Spring WebFlux!
LeetCode e Análise de algoritmos devem ser usados e cobrados em entrevistas?
Просмотров 102 тыс.5 месяцев назад
LeetCode e Análise de algoritmos devem ser usados e cobrados em entrevistas?
Grande novidade no canal: front-end!!
Просмотров 1,7 тыс.5 месяцев назад
Grande novidade no canal: front-end!!
Go vs Rust: uma visão sobre Error Handling e claramente um vencedor!
Просмотров 2,9 тыс.6 месяцев назад
Go vs Rust: uma visão sobre Error Handling e claramente um vencedor!
NestJS #03 - Estruturando sua Aplicação com Módulos: O Guia Definitivo
Просмотров 6 тыс.6 месяцев назад
NestJS #03 - Estruturando sua Aplicação com Módulos: O Guia Definitivo
NestJS #02 - Entendendo de vez o @Injectable
Просмотров 3,5 тыс.7 месяцев назад
NestJS #02 - Entendendo de vez o @Injectable
Java Morreu? Não só não morreu, como é o presente e o futuro!
Просмотров 37 тыс.7 месяцев назад
Java Morreu? Não só não morreu, como é o presente e o futuro!
NestJS #01 - Uma Introdução de um jeito que você nunca viu!
Просмотров 3,4 тыс.7 месяцев назад
NestJS #01 - Uma Introdução de um jeito que você nunca viu!
NestJS: O Rei dos Frameworks Server-Side em Node.js - Descubra por que é tão superior!
Просмотров 9 тыс.8 месяцев назад
NestJS: O Rei dos Frameworks Server-Side em Node.js - Descubra por que é tão superior!
Qual o melhor framework backend para Node.js em 2024?
Просмотров 7 тыс.9 месяцев назад
Qual o melhor framework backend para Node.js em 2024?
Decisões de Arquitetura: indo além do System Design do Booking.com
Просмотров 3,1 тыс.Год назад
Decisões de Arquitetura: indo além do System Design do Booking.com
Trilha Spring MVC ao WebFlux: Por que escolher Kotlin em vez de Java?
Просмотров 1,5 тыс.Год назад
Trilha Spring MVC ao WebFlux: Por que escolher Kotlin em vez de Java?
Planejamento 2024
Просмотров 1,9 тыс.Год назад
Planejamento 2024
Injeção de Dependência e iOC: uma visão com Go, Kotlin e TypeScript.
Просмотров 2,8 тыс.Год назад
Injeção de Dependência e iOC: uma visão com Go, Kotlin e TypeScript.
Desafiando o Node.js: comparando com Elixir/Erlang, Go, Java e além.
Просмотров 2 тыс.Год назад
Desafiando o Node.js: comparando com Elixir/Erlang, Go, Java e além.

Комментарии

  • @marcospalves484
    @marcospalves484 3 дня назад

    Como o mestre disse, isso tende a ficar super complexo, principalmente quando começam a encadear e delegar execuções com métodos sendo passados como parâmetros, return's e mais return's... Tenso demais, acho feio pra kcete .... Sobre o conteúdo, sem palavras, 😊

  • @GuilhermeAlexandreLescanoTeixe
    @GuilhermeAlexandreLescanoTeixe 8 дней назад

    Onde trabalho o Adonis 6 foi o framework escolhido devido sua facilidade e ecossistema muito bom, no início tive certo preconceito pois não é um framework muito usado nas empresas, aqui funciona muito bem. O vine.js pra validação, lucid pra ORM, japa pra testes...tudo funciona muito bem junto, é realmente muito bom, por enquanto estou focado no Adonis por conta do trabalho mas com certeza por fora irei estudar e dar uma atenção muito especial para o Nest.

  • @Jmvplaynow
    @Jmvplaynow 16 дней назад

    Voce indica algum curso de kotlin para iniciantes?

  • @ThiagoCarvalhoRodrigues-g4t
    @ThiagoCarvalhoRodrigues-g4t 22 дня назад

    Muito boa a didática! Parabéns!

  • @willzin-da-esfiha
    @willzin-da-esfiha 25 дней назад

    No exemplo 4 o Fibonacci foi escrito sequencialmente ao Monkey Sort e não no modelo de execução assíncrono (promises/async *sem* await), não faz sentido esperar que ele execute imediatamente sendo que o monkeysort é uma função síncrona que executa antes da Fibonacci no modelo de execução imperativo (funções síncronas executadas linha após linha). De resto, a informação sobre a UV_THREADPOOL_SIZE foi maravilhosa. Bom vídeo!

    • @TrilhaSenior
      @TrilhaSenior 24 дня назад

      @@willzin-da-esfiha independe man. Tanto faz se for via promises com async await e etc. Vai blockar o event loop de qualquer jeito. O único jeito de resolver é usando worker threads. É uma inerencia do modelo de eventos de concorrência.

    • @willzin-da-esfiha
      @willzin-da-esfiha 24 дня назад

      @TrilhaSenior eu só tô falando que o exemplo não tá testando a coisa certa, porque tá necessariamente sequencial/imperativo. Se tivesse async sem await consumiria worker threads como você citou.

    • @TrilhaSenior
      @TrilhaSenior 24 дня назад

      @@willzin-da-esfiha Errado man. Não é isso. É necessário explicitar que vc vai usar a api de workers do Node.. Não existe mecanismo do Node interno capaz de saber quando ou não usar workers threads. Deixar async sem await não chama worker threads nativamente. Por isso que falei que independe se for async com promises ou não. O único jeito possível é via workers threads de maneira explícita usando a API de Workers EXPLICITAMENTE.

    • @willzin-da-esfiha
      @willzin-da-esfiha 23 дня назад

      @@TrilhaSenior saquei

  • @jorgejuniorpereira7474
    @jorgejuniorpereira7474 27 дней назад

    Ótima qualidade de conteúdo !! Vou acompanhar esta série!! Vai continuar ??

  • @vagnermatos9417
    @vagnermatos9417 28 дней назад

    Comentário para engajamento

  • @vagnermatos9417
    @vagnermatos9417 29 дней назад

    Eu geralmente não comento em vídeos, não medi esforços para comentar aqui, ótimo conteúdo! Um belo trabalho para a comunidade de TI!

  • @RobsonFeDev
    @RobsonFeDev Месяц назад

    Que vídeo bacana, me inscrevi no seu canal, esse tipo de conteúdo é muito bom porque nis faz aprofundar na linguagem.

  • @marcelofabv
    @marcelofabv Месяц назад

    Quero mais detalhes !!! Fiquei interessado.

  • @davisonmota
    @davisonmota Месяц назад

    Massa de mais, não sabia dessa similaridade dos runtimes

  • @TrilhaSenior
    @TrilhaSenior Месяц назад

    No instante 3:53 cometi um equívoco pessoal. O GC não age na alocação dentro da Stack e sim SOMENTE no que for alocado em HEAP. Então nesse caso o Garbage Collector não vai agir e quando a função terminar de ser executada, a memória é liberada automaticamente! No caso do uso de ponteiros, aí sim o GC age e faz a coleta de lixo de acordo, ok?

  • @thiagoporto1635
    @thiagoporto1635 Месяц назад

    Fantástico! Aguardando novas aulas.

    • @TrilhaSenior
      @TrilhaSenior Месяц назад

      Próxima semana já tem mais conteúdo sobre Go :)

  • @SilasSWF
    @SilasSWF Месяц назад

    Aula top mano! Lembrei demais das aulas da faculdade com C.

    • @TrilhaSenior
      @TrilhaSenior Месяц назад

      Total. É uma parte muito bem vista com ponteiros de structs em C, por exemplo. A diferença é que no C tu precisa ter preocupação a mais que são osso: uso de liberação de memória, alocação e etc. Fora outros vários pontos que te fazem ser improdutivo e que tende a deixar o código menos safe. Obrigado pela presença! o/

    • @SilasSWF
      @SilasSWF Месяц назад

      @TrilhaSenior Isso mesmo, perfeito. Lembro das funções com calloc e malloc.

  • @alisson551
    @alisson551 Месяц назад

    vídeo muito bom! uma dica: quando você citar algum vídeo, você poderia colocar nas anotações do vídeo ou na descrição

    • @TrilhaSenior
      @TrilhaSenior Месяц назад

      Booa. Obrigado pelo toque. E obrigado por marcar presença!

  • @Kymmu
    @Kymmu Месяц назад

    Muito bom o vídeo, excelente didática

  • @gatogordo4131
    @gatogordo4131 2 месяца назад

    Eu tô começando a aprender GO agora por conta do trablaho, conteúdo veio na hora!

    • @TrilhaSenior
      @TrilhaSenior Месяц назад

      Irado man! Muito legal saber que estou ajudando! \o/

  • @davidnunes6534
    @davidnunes6534 2 месяца назад

    Curtindo demais seu conteúdo Go + AWS 🚀. Um salve de Aracaju-SE.

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      @@davidnunes6534 salve meu amigo! Sou seu conterrâneo aqui de Fortal hehe

    • @davidnunes6534
      @davidnunes6534 2 месяца назад

      @TrilhaSenior Opa, aí sim ehehe.

  • @davidnunes6534
    @davidnunes6534 2 месяца назад

    Conteúdo sensacional Victor, muito obrigado por compartilhar conosco. Vamos em frente 👊🏽

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      @@davidnunes6534 boraa. Vai ser massa :)

  • @evertonverton6428
    @evertonverton6428 2 месяца назад

    Pessoal ta usando go para fazer rest api ou so sistema ? Porque trocar rails ou node para usar go para rest api ?

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      Sendo bem sincero: se sua api em Nodejs é algo minimalista com express ou correlatos fazer algo em go tende a ser tão simples quanto em termos puros na prática. O que muda radicalmente são as filosofias que a linguagem e o runtime carregam. O Go vai ter vantagens per se em termos de custo na infra e na simplicidade ao lidar com concorrência. No entanto, não vale a pena tomar uma decisão de uso só com base nisso. De todo modo, é uma pergunta bem ampla que considero respondida no vídeo que fiz sobre performance em runtime e linguagens 😁 Da uma conferida lá ;)

  • @gustanobreza
    @gustanobreza 2 месяца назад

    Parabéns pelo trabalho 🎉 Continua trazendo Go no canal! Um salve aqui de Brasília DF 👋

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      Obrigado man! Pode deixar que vou continuar sim. A ideia é soltar bastante conteúdo sobre Go + AWS

  • @joaopedroortunes686
    @joaopedroortunes686 2 месяца назад

    massa demais!!

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      Obrigado! Semana que vem já tem mais! Essa série sobre Go vai ser bem completa. Preparando o terreno para codarmos as lambdas e as integrações com api-gw e dynamo.

  • @SilasSWF
    @SilasSWF 2 месяца назад

    Esse vídeo é muito bom, tinha que ter uma série de vídeos sobre esse assunto. Eu apoio 100%.

  • @SilasSWF
    @SilasSWF 2 месяца назад

    Excelente vídeo mano, como sempre. Sobre o GO, eu pensava que o forte dela era apenas a questão do cloud native e o custo de infra, mas eu não conhecia nada sobre o tooling, isso é um ponto forte para mim. Ou seja, mais 1 ponto para o GO em relação às outras linguagens.

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      Total! Um ponto bem positivo sim. Hoje eu vejo runtimes novos nascendo e incrementando isso default. Deno e Bun no mundo JS/TS é um exemplo. Certamente Go deve ter tido uma baita influência.

  • @AdevalLauriano
    @AdevalLauriano 2 месяца назад

    ❤q",@0!

  • @Henrique-qi2nb
    @Henrique-qi2nb 2 месяца назад

    😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮😮ooooooooooooooooooooooooooooooooooooooooooooooooooo😅😅😅

  • @lcastrof
    @lcastrof 2 месяца назад

    Ótimo vídeo! Bora aprender Go

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      Boraaa. De quebra vamos aprender bastante sobre AWS tbm

  • @luizhenriquelobo
    @luizhenriquelobo 2 месяца назад

    Muito bacana o conteúdo e sua didática, realmente GO é uma linguagem que vale a pena investirmos um tempo nela, continua com essa série de aulas! 👏🏻👏🏻

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      Irado! Vale sim. Go tem tendência a ser bem atemporal dado o foco grande na simplicidade e de ter o grande grosso de cloud native tá justamente em Go

  • @arozendojr
    @arozendojr 2 месяца назад

    pessoal acaba trocando para testes "normais", pois no array, slice, de entradas é meio complicado de colocar comentários, enquanto jest,junit,xunit. possível colocar comentários consideráveis, enquanto em golang o comentário ficaria dentro do slice ou como atributo da struct

  • @arozendojr
    @arozendojr 2 месяца назад

    Estou estudando por aquele site, go com testes, cara aquele table test drive, parece que vai dar dor de cabeça assim que aplicação crescer ou tiver testes, baseados em requisitos de aceite, for aplicar cada item dos dados de entrada, quando o teste quebrar no meio da lista, rapaz, filho chora e mãe não vê 😅😅😅😅😅😅😅

  • @NathanOnCodes
    @NathanOnCodes 2 месяца назад

    Campeão, eu tenho certo receio em meta frameworks (no sentido da empresa abandonar o projeto) pois a gente acaba ficando acoplado na opinião do framework de como fazer as coisas, caso ele seja descontinuado não é tão simples replicar isso em um express na unha por exemplo. Na sua opinião, qual a expectativa de vida você dá para o nestjs (eu sei que é difícil dar uma opinião assim).

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      Pode ficar tranquilo. O Nest traz a premissa de ser fracamente acoplado a libs externas e a libs dentro do seu próprio ecossistema. Você conseguiria em tese migrar com facilidade o seu código que está em NestJS para fastify se precisasse, express e etc. Pra tu ter ideia: em termos de forks, contribuições e stars no github: NestJS é o principal framework server-side hoje no mundo Node. Não tenho dúvidas de que seria sim uma escolha bem segura.

  • @Joao_D_Paulo
    @Joao_D_Paulo 2 месяца назад

    Vídeo top demais!!!!

  • @yanbatista2828
    @yanbatista2828 2 месяца назад

    Puts, aqui nesse vídeo já me perdi. Talvez porque tem muitos conceitos que eu deveria saber mas são vagos pra mim. Não ter entendido muito bem o que é e o porque de usar dynamic modules é um impeditivo pra continuar a trilha?

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      Fique tranquilo. Não é impeditivo. Mas se quiser tirar dúvidas fique a vontade :)

  • @SilasSWF
    @SilasSWF 2 месяца назад

    Cara que projeto sensacional, vou tentar seguir a risca todo o projeto. Vai ser massa!!!!

    • @TrilhaSenior
      @TrilhaSenior 2 месяца назад

      @@SilasSWF vai ser massa man :)

  • @rodrigodotdev
    @rodrigodotdev 3 месяца назад

    ansioso por esse conteudo!

  • @gatogordo4131
    @gatogordo4131 3 месяца назад

    Eita, mudou o nome do canal. Interessante

    • @TrilhaSenior
      @TrilhaSenior 3 месяца назад

      Nome? Ué, o nome do canal continua o mesmo (Trilha Sênior) hehe

  • @witalok2
    @witalok2 3 месяца назад

    Onde a escrita é altamente massiva o cassandra se destaca mais a leitura deixa a deseja, isso procede ?

    • @TrilhaSenior
      @TrilhaSenior 3 месяца назад

      Deixar a desejar eu diria que longe disso. Depende muito como tu pensou a lógica de search nas partições. Ele é eficiente para read tbm. Tudo depende do quão complexa seria tua query. Se for comparar com a ideia de fazer agregações avançadas e coisas desse naipe, aí perderia para o Postgres, por exemplo. Mas sim, bem mais focado em write com altas cargas :)

  • @PimLeonardo
    @PimLeonardo 3 месяца назад

    Conteúdo excelente!

  • @SilasSWF
    @SilasSWF 3 месяца назад

    Demorei mas cheguei. Outro vídeos muito massa mano. Vlw demais!!!

  • @allanfarias1988
    @allanfarias1988 3 месяца назад

    Cara muito show seus conteúdos... Gostei muito do seu vídeo falando sobre o melhor framework backend que no caso foi o Nest.. muito bons seus argumentos, gostaria de ver um vídeo na mesma pegada só que com os 3 frameworks front end mais popular e também de linguagem de programação....

    • @TrilhaSenior
      @TrilhaSenior 3 месяца назад

      Pô, obrigadão! Pode deixar que tá no radar falar sobre sim.

  • @JeffersonSantos-sb1dm
    @JeffersonSantos-sb1dm 3 месяца назад

    vi uma implementação de um interceptor que achei bem interessante, ele cria uma Transaction antes de chegar no controller e após commita ou da rollback caso tenha erro

    • @TrilhaSenior
      @TrilhaSenior 3 месяца назад

      @@JeffersonSantos-sb1dm sinto falta dessa implementação no próprio nestjs em si. O spring usa e abusa de aop. Tem um nativo no spring data: @transactional. Seria interessante ter um equivalente com alguma abstração ali em pelo menos um dos ORMs

  • @davisonmota
    @davisonmota 3 месяца назад

    Massa de mais, man

  • @elvesbrito9633
    @elvesbrito9633 3 месяца назад

    Seu conteúdo é excelente! Desde que descobri o canal, fico ansioso aguardando os novos vídeos. Enquanto isso, estou assistindo os mais antigos. O que mais gosto é que consigo aprender conceitos importantes com exemplos práticos e relevantes. Parabéns pelo ótimo trabalho!

    • @TrilhaSenior
      @TrilhaSenior 3 месяца назад

      Muito obrigado meu querido! O que mais me faz querer continuar são comentários como esse. Não tem nada mais gratificante do que poder ajudar com conhecimento prático, mas também passando todo uma bagagem teórica para vocês. Novamente, muito obrigado! Fique atento que em breve tem mais!

    • @davisonmota
      @davisonmota 3 месяца назад

      Tbm fico ansioso pelos vídeos, parabéns pelos conteúdos.

    • @TrilhaSenior
      @TrilhaSenior 3 месяца назад

      @@davisonmota 💙💙

  • @pedrocarbon
    @pedrocarbon 3 месяца назад

    Qual a vantagem de usar Interceptor no lugar do Middleware?

    • @TrilhaSenior
      @TrilhaSenior 3 месяца назад

      Boa pergunta, amigo! São propósitos e usos bem diferentes. Interceptor consegue ter o contexto exato do request sabendo exatamente qual rota do controller foi interceptada. Então, todas as propriedades sobre qual controller ta sendo acionado e todo o contexto do request em si. O middleware ele é ingênuo nesse comparativo. Ele só atua de um jeito que garante que determinado código vai ser executado antes, mas só isso. Não sabe quem vai ser interceptado e nem tem a possibilidade de executar código DEPOIS que o método foi inteceptado. Espero ter ajudado! :)

    • @SilasSWF
      @SilasSWF 3 месяца назад

      Vale ressaltar que usando middleware é possível capturar a resposta da requisição usando o response.on('finish', callback). No entanto, foge um pouco do escopo do propósito do uso da middleware, por isso, acho interceptors mais adequados para isso. Sem conta que ele usa o RXJS que deixa as coisas mais elegantes.

  • @igorcesarbernades
    @igorcesarbernades 3 месяца назад

    Video top mano

    • @TrilhaSenior
      @TrilhaSenior 3 месяца назад

      Obrigado mano! Espero ter ajudado :)

  • @paulobitfranca
    @paulobitfranca 3 месяца назад

    Experimentei Golang e até gostei. Mas Rust, pra mim, é um primor de linguagem de programação.

  • @swxtz1402
    @swxtz1402 3 месяца назад

    eu tava usando uma lib para usar o zod junto com o nest, porem a lib ficou desatualizada ent no meu projeto tem zod e class validator, ta uma verdadeira bagunça kkkkkkkkkk

  • @teddy_code
    @teddy_code 3 месяца назад

    cara, se possivel faz um video de como debugar legal o nestJs, seria bem legal

  • @gatogordo4131
    @gatogordo4131 3 месяца назад

    mais um canal br bom de nestjs

  • @SilasSWF
    @SilasSWF 4 месяца назад

    Mais uma aula excelente. Vlw demais doutor!!!

    • @TrilhaSenior
      @TrilhaSenior 3 месяца назад

      Booa doutor. Demorou mas chegou!