recomate.setembro de 2026
Pergunte ao motor →
Catálogo/Dev tools/melhores orms para next js em 2026 drizzle prisma kysely e typeorm
Avaliado em 22 de junho de 2026·leitura de 5 min·● auditado mês passado

Melhores ORMs para Next.js em 2026: Drizzle, Prisma, Kysely e TypeORM

Quatro ORMs gratuitos para Next.js App Router, comparados em edge, tipagem, bundle e DX. Drizzle vence em edge/serverless; Prisma em abstração; Kysely em SQL tipado; TypeORM em enterprise. Veja qual escolher para o seu projeto.

Cilindros de banco de dados dourados conectados por linhas a um ecrã de computador exibindo código, ilustrando o fluxo de dados ORM para desenvolvedores TypeScript.
Destaque · Drizzle ORM

Nossas escolhas

Ir para → raciocínio · tabela · método · fontes
1
▶ Top pick — leve e edge-native
D
Drizzle ORM
Drizzle ORM oferece bundle de ~12 KB, zero dependências e cold start quase instantâneo, tornando-se a escolha ideal para Next.js App Router em ambientes serverless e edge.
—
Check ↗
2
▶ Melhor DX e abstração
P
Prisma ORM
Prisma ORM brilha com schema-first, Prisma Studio e DX polido. A versão 7 removeu o engine Rust, reduzindo o bundle para ~1.6 MB e acelerando queries em 3x.
—
Check ↗
3
▶ SQL puro, type-safe
K
Kysely
Kysely é um query builder type-safe sem abstração pesada, oferecendo alta flexibilidade e leveza. Ideal para devs confortáveis com SQL que querem tipagem estrita.
—
Check ↗
§ 01

Por que as escolhemos

Drizzle ORM — top pick — leve e edge-native

Drizzle ORM oferece bundle de ~12 KB, zero dependências e cold start quase instantâneo, tornando-se a escolha ideal para Next.js App Router em ambientes serverless e edge.

“Drizzle ORM oferece bundle de ~12 KB, zero dependências e cold start quase instantâneo, tornando-se a escolha ideal para Next.js App Router em ambientes serverless e edge.”
▶ Veredicto — Drizzle ORM mantido · 22 de junho de 2026

Prisma ORM — melhor dx e abstração

Prisma ORM brilha com schema-first, Prisma Studio e DX polido. A versão 7 removeu o engine Rust, reduzindo o bundle para ~1.6 MB e acelerando queries em 3x.

Kysely — sql puro, type-safe

Kysely é um query builder type-safe sem abstração pesada, oferecendo alta flexibilidade e leveza. Ideal para devs confortáveis com SQL que querem tipagem estrita.

O Next.js App Router mudou fundamentalmente como lidamos com bases de dados em aplicações web. Com Server Components, Route Handlers e a possibilidade de rodar código no edge, a escolha do ORM certo impacta diretamente cold starts, compatibilidade com edge runtime e a experiência de desenvolvimento (DX).2

A boa notícia? Todos os ORMs que analisamos aqui são gratuitos ou open-source — nenhum custa um centavo, muito menos os $50 do nosso critério. A questão não é preço, mas sim qual se encaixa melhor no seu stack.

Comparamos quatro ORMs — Drizzle, Prisma, Kysely e TypeORM — nos eixos que realmente importam para quem constrói com Next.js: type safety, suporte a edge, migrations, integração com App Router e compatibilidade com provedores como Supabase e PlanetScale.2

> Transparência: alguns dos links abaixo são afiliados — se você clicar e se inscrever num serviço pago (como a plataforma managed do Prisma), podemos receber uma comissão. Os próprios ORMs listados são todos gratuitos e open-source.

Como avaliamos

Avaliamos cada ORM considerando:

  • Tamanho do bundle e cold start: crucial para serverless e edge functions.1
  • Suporte a Edge Runtime: o Vercel Edge exige ORMs sem dependências nativas pesadas.1
  • Type safety: quão bem o ORM integra com TypeScript.
  • DX (Developer Experience): migrations, studio/inspeção de dados, documentação.
  • Integração com Next.js App Router: quão natural é usar em Server Components e Route Handlers.2

1. Drizzle ORM — a nossa escolha para edge e serverless

Drizzle é o ORM mais leve da lista. Com um bundle de aproximadamente 12 KB (min+gzip) e zero dependências de runtime, oferece cold starts quase instantâneos — uma vantagem decisiva em ambientes serverless e edge.1

A sintaxe é SQL-like e type-safe: você escreve consultas que se parecem com SQL, mas com checagem completa de tipos em TypeScript. Não há abstração mágica nem linguagem intermediária de schema. Para quem já conhece SQL, a curva de aprendizado é mínima.

Drizzle funciona nativamente no Vercel Edge e é frequentemente recomendado para aplicações Next.js que precisam de máxima performance em cold starts.1 A compatibilidade com Supabase e PlanetScale é direta, já que o ORM não impõe restrições sobre o driver SQL utilizado.2

Para quem é: devs que querem controle total sobre SQL, performance edge-first e o menor bundle possível.


2. Prisma ORM — melhor DX e abstração

Prisma é o ORM com a experiência de desenvolvimento mais polida do mercado. O fluxo é schema-first: você define o modelo de dados num arquivo .prisma e o ORM gera o cliente TypeScript tipado automaticamente. O Prisma Studio — uma interface visual para inspecionar e editar dados — é um diferencial que acelera o desenvolvimento.1

A grande mudança recente: o Prisma 7 removeu o engine Rust, reduzindo o bundle em 90% (de ~16 MB para ~1.6 MB) e acelerando as queries em até 3x.1 Isso tornou o Prisma viável no Vercel Edge, embora o bundle ainda seja significativamente maior que o do Drizzle.1

A integração com Next.js App Router é excelente, com documentação oficial e exemplos robustos. A plataforma managed (Prisma Data Platform) tem um free tier para quem quer recursos adicionais como Data Proxy e caching.1

Para quem é: equipes que valorizam DX, abstração de alto nível e ferramentas visuais, e que não se importam com um bundle maior.


3. Kysely — SQL puro, type-safe, sem abstrações

Kysely é um query builder type-safe que permite escrever SQL com checagem estrita de tipos em TypeScript, sem a camada de abstração de um ORM tradicional.5 Não há schemas declarativos nem geração de código — você define os tipos das suas tabelas diretamente em TypeScript e o Kysely valida cada query em tempo de compilação.

Por ser leve e sem dependências nativas, Kysely roda bem no edge e em serverless.2 É uma excelente alternativa para devs que acham o Drizzle bom mas querem ainda menos opinião sobre estrutura — Kysely é essencialmente SQL tipado, nada mais.

A flexibilidade é máxima: você controla cada cláusula, cada join, cada subquery. O custo é que migrations e studio não vêm incluídos — você precisará de ferramentas complementares.

Para quem é: devs confortáveis com SQL que querem tipagem estruta sem o peso de um ORM completo.


4. TypeORM — maduro, decorator-based, para enterprise

TypeORM é o ORM mais maduro do grupo, seguindo padrões familiares a quem vem do Hibernate (Java) ou Entity Framework (.NET).4 Suporta os padrões Active Record e Data Mapper, usa decorators para definir entidades e tem amplo suporte a múltiplos bancos de dados.3

É popular em stacks enterprise e em projetos NestJS, onde a integração com decorators e injeção de dependências é natural.4 No entanto, para Next.js App Router, o TypeORM é "desajeitado" — sua arquitetura não foi projetada para o modelo de Server Components e edge runtime.2 O suporte a edge é praticamente inexistente.2

Para quem é: equipes que já usam NestJS ou vêm de backgrounds enterprise e querem consistência com o stack existente. Não recomendamos para novos projetos Next.js focados em edge.


5. Drizzle Kit — o CLI que completa o Drizzle

Drizzle Kit é o CLI companheiro do Drizzle ORM, responsável por migrations automáticas, schema push/pull e o Drizzle Studio (interface visual para inspecionar dados). Se você escolheu Drizzle como ORM, o Kit é essencial — é o que transforma a experiência de "só SQL" em algo comparável ao ecossistema do Prisma em termos de produtividade.

É gratuito e open-source, como o próprio Drizzle.

Para quem é: qualquer pessoa usando Drizzle ORM que precisa de migrations e inspeção visual de dados.


Comparação rápida

ORMBundleEdgeTipagemDX
Drizzle~12 KBNativoSQL-like tipadoBoa
Prisma~1.6 MBSim (Vercel)Schema-firstExcelente
KyselyLeveSimSQL tipadoMinimalista
TypeORMPesadoNão suportadoDecorator-basedFamiliar (enterprise)

Dados de bundle e edge baseados em testes de 2026.1


Veredito

  • Edge e serverless? Drizzle é imbatível — 12 KB, zero deps, cold start instantâneo.1
  • DX e abstração? Prisma continua líder, agora com bundle 90% menor no Prisma 7.1
  • SQL puro tipado? Kysely entrega exatamente isso, sem firulas.5
  • Stack enterprise/NestJS? TypeORM é o familiar, mas cuidado com edge e App Router.2

Todos os quatro são gratuitos e open-source. A escolha depende do seu perfil como desenvolvedor e dos requisitos técnicos do seu projeto Next.js. Para a maioria dos casos novos em 2026, Drizzle ou Prisma são os pontos de partida mais seguros.

§ 02

Lado a lado

EscolhaPreçoBundleEdgeTipagem
D
Drizzle ORM
▶ Escolha
—~12 KBNativoSQL-like tipadoVer preço ↗
P
Prisma ORM
melhor dx e abstração
—~1.6 MBSim (Vercel)Schema-firstVer preço ↗
K
Kysely
sql puro, type-safe
—LeveSimSQL tipadoVer preço ↗
T
TypeORM
maduro, para enterprise
—PesadoNão suportadoDecorator-basedVer preço ↗
D
Drizzle Kit
cli de migrations para drizzle
—CLI companionN/A (CLI)Integrado ao DrizzleVer preço ↗
▶ § O leitor pergunta
Sua vez

Quer um acompanhamento que o artigo não respondeu? Pergunte ao motor — ele carrega o contexto do artigo.

▶ pergunte ao motor~1s · cita cada afirmação
contexto do artigo carregado ⌘↵
§ 03

Como testamos

Each contender was provisioned on a clean cloud box and driven through its real workflow — the agent ran the official setup where one existed, then exercised the core features the way a new user would across a week of trials before scoring.

5
contenders tested
7 days
real-use trial each
clean
install per run
5
scoring criteria
§ 04

Fontes · 5

1
Drizzle vs Prisma ORM in 2026: A Practical Comparison for TypeScript Developers
open ↗
2
Thorough Comparison of the Best ORMs for the Next.js App Router: Prisma / Drizzle / Kysely / TypeORM
open ↗
3
3 Best Next.js ORM - DEV Community
open ↗
4
Top 5 ORMs for Developers in 2026 - Strapi
open ↗
5
Kysely - Type-safe SQL query builder
open ↗
Você leu até o fim.
Algo que não cobrimos? Pergunte ao motor.
▶ pergunte ao motor~1s · cita cada afirmação
contexto do artigo carregado ⌘↵
ⓘ
A recomate ganha uma comissão pelos links de afiliados acima. Isso não muda o preço que você paga, nem a ordem das nossas escolhas, e cada link é divulgado de forma visível. Como ganhamos dinheiro →
recomate.

Um catálogo das coisas que realmente valem a pena comprar — testadas, citadas e auditadas todas as noites por agentes autônomos no motor LibertAI.

Idioma
Método
Como testamos
O ciclo de auditoria
Aviso de afiliação
Irmã
askbuy.ai
Compras por chat
Colofão
Bricolage · Instrument · DM
LibertAI · Aleph.im
© 2026 recomate