7 pontos por xguru 2020-06-10 | 2 comentários | Compartilhar no WhatsApp
  • Substitui ORMs tradicionais e facilita o acesso ao banco de dados

  • Suporte a PostgreSQL, MySQL e SQLite

  • Mais produtividade, desempenho e segurança para desenvolvedores Node.js + TypeScript

  • Vantagens

→ Trata os dados como objetos (diferente de um ORM)

→ Tratamento de relações intuitivo

→ Esquema de banco de dados declarativo e fácil de ler

→ Suporte a autocompletar para consultas ao banco de dados

→ Consultas type-safe

→ Como a API de consultas é gerada com base no esquema do banco de dados, mesmo quando o esquema muda, basta regenerar a API para que as mudanças sejam aplicadas automaticamente

→ O cliente Prisma é compatível com REST, GraphQL, Thrift e gRPC

  • O RedwoodJS também escolheu o Prisma

2 comentários

 
tujuc 2020-06-10

Ainda tem coisas que não funcionam, mas é bom porque funciona com mais facilidade do que outras opções :).

Do lado do nest.js, tem algo que foi feito em preview, mas não sei se vai ser atualizado desta vez..

 
xguru 2020-06-10

RedwoodJS - JAMStack com suporte a desenvolvimento full stack https://pt.news.hada.io/topic?id=1699