-
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
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..
RedwoodJS - JAMStack com suporte a desenvolvimento full stack https://pt.news.hada.io/topic?id=1699