Tutorial API REST: Node.js + TypeScript + Express + Postgres + Drizzle ORM + K6 | Passo a Passo

🔥Curso AWS ECS Fargate com Terraform: https://bit.ly/3ydI1jN https://bit.ly/4e72m9P ----------------------------------------------------- 🤖: 🚀 Aprenda a Criar uma REST API com Node.js, TypeScript, e Postgres! 🚀 Olá, pessoal! Sejam muito bem-vindos a mais um tutorial onde mergulharemos no mundo do desenvolvimento backend. Hoje, vamos aprender juntos como criar uma REST API do zero, especificamente um CRUD para uma aplicação de lista de tarefas (todo app), utilizando algumas das tecnologias mais poderosas e atuais do mercado: Node.js, TypeScript, Express, Postgres, Docker-Compose, Drizzle-ORM e Grafana k6. Se você está buscando aprimorar suas habilidades em desenvolvimento de APIs, ou talvez esteja apenas curioso sobre como todas essas tecnologias incríveis podem trabalhar juntas em harmonia, este vídeo é para você! Vamos cobrir desde a configuração inicial do ambiente com Docker-Compose, passando pela criação de modelos e rotas com o auxílio do Drizzle-ORM, até a implementação de testes de performance com Grafana k6. E o melhor de tudo, usando TypeScript para adicionar aquela camada extra de segurança e clareza ao nosso código. 🔥 Por que assistir a este tutorial? 🔥 Aprenda a configurar e utilizar o Docker-Compose para gerenciar seu banco de dados como container de forma eficaz, facilitando o desenvolvimento. Descubra como o Drizzle-ORM pode simplificar a interação com o banco de dados Postgres, tornando suas operações CRUD mais intuitivas e menos propensas a erros. Veja como implementar testes de carga com Grafana k6, garantindo que sua aplicação esteja pronta para enfrentar o mundo real com confiança. Melhore suas habilidades em Node.js e TypeScript, duas das tecnologias mais demandadas no mercado de trabalho atual. Se você sempre quis entender melhor como construir uma REST API robusta e eficiente, ou se está apenas procurando por dicas para melhorar seus projetos existentes, este vídeo oferece uma riqueza de conhecimentos e insights práticos que você não vai querer perder. Não esqueça de deixar o seu like se você achar este vídeo útil e se inscrever no canal para mais conteúdos como este. Ah, e claro, se você tiver alguma dúvida ou quiser compartilhar sua experiência com essas tecnologias, deixe seu comentário abaixo. ----------------------------------------------------- 🙋🏻‍♂️: Curso completo de Terraform: https://bit.ly/4bj6aUK ----------------------------------------------------- Capítulos: 0:00 Introdução 5:31 Configuração do ambiente 14:14 Implementação das rotas sem lógica 23:33 Configuração do banco de dados com docker-compose 26:29 Configuração do drizzle orm 48:18 Implementação da lógica dentro das rotas 1:04:42 Configuração do logger 1:13:12 Configuração do k6 para o load test 1:33:55 Fechamento

Building a scalable API with NodeJS (tutorial for beginners)
▶︎

Building a scalable API with NodeJS (tutorial for beginners)

A combinação que todo dev back-end precisa saber (Postgres + Docker)
▶︎

A combinação que todo dev back-end precisa saber (Postgres + Docker)

🚀 Aprende Drizzle ORM: Optimiza tu comunicación con la base de datos
▶︎

🚀 Aprende Drizzle ORM: Optimiza tu comunicación con la base de datos

How to Start Coding | Programming for Beginners | Learn Coding | Intellipaat
▶︎

How to Start Coding | Programming for Beginners | Learn Coding | Intellipaat

Criando API auto-documentável com Node.js e Swagger
▶︎

Criando API auto-documentável com Node.js e Swagger

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat
▶︎

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

How to build a REST API with Node js & Express
▶︎

How to build a REST API with Node js & Express

Learn Drizzle In 60 Minutes
▶︎

Learn Drizzle In 60 Minutes

Princípios SOLID em uma API REST com Node.js e TypeScript | Code/Drops #44
▶︎

Princípios SOLID em uma API REST com Node.js e TypeScript | Code/Drops #44

"We Ran Out Of Columns" - The Worst Codebase Ever
▶︎

"We Ran Out Of Columns" - The Worst Codebase Ever

Conceitos de API, métodos HTTP e rotas no Node.js com Fastify
▶︎

Conceitos de API, métodos HTTP e rotas no Node.js com Fastify

Why I'm Using Express Instead of NextJS
▶︎

Why I'm Using Express Instead of NextJS

How to Create a REST API with Node.js and Express in 16 Minutes!
▶︎

How to Create a REST API with Node.js and Express in 16 Minutes!

Setup completo: Back-end Node.js com TypeScript, Fastify e Biome do zero
▶︎

Setup completo: Back-end Node.js com TypeScript, Fastify e Biome do zero

Drizzle ORM: configurando PostgreSQL, Schemas e UUID v7 para Webhooks
▶︎

Drizzle ORM: configurando PostgreSQL, Schemas e UUID v7 para Webhooks

Trump Attends NBA Finals, Cries Election Fraud in California & Storms Out of Interview
▶︎

Trump Attends NBA Finals, Cries Election Fraud in California & Storms Out of Interview

Como Criar um CRUD Completo com Node.js, Express e MongoDB
▶︎

Como Criar um CRUD Completo com Node.js, Express e MongoDB

7 ans en Norvège, 3 enfants, mariée à un Norvégien…. et pourtant j'ai fui ce pays 🇳🇴
▶︎

7 ans en Norvège, 3 enfants, mariée à un Norvégien…. et pourtant j'ai fui ce pays 🇳🇴

📘 Tutorial TypeScript con Node.js y Express. ¡Crea tu API REST con tipos estáticos DESDE CERO!
▶︎

📘 Tutorial TypeScript con Node.js y Express. ¡Crea tu API REST con tipos estáticos DESDE CERO!

Backend Full Course | NodeJS ExpressJS PostgreSQL Prisma & Docker
▶︎

Backend Full Course | NodeJS ExpressJS PostgreSQL Prisma & Docker