Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

ORMs, Prisma y automatización

5/23
Recursos

Aportes 3

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Que alegría, vengo con muchas ganas de conocer Prisma

ORM (Object-Relational-Mapping)

Es una herramienta que nos permite mapear los modelos de datos, definidos en un esquema SQL, mediante código definido en servidor.
.
Hasta cierto punto su uso genera:

  • Agiliza el desarrollo y versionamiento de un esquema de datos mediante lenguajes de programación o definidos por la herramienta en caso.
    .
  • Independiza la aplicación de los modelos de base de datos mediante soluciones como seed y migraciones.

.
La decisión del uso de un ORM dependerá de la responsabilidad en donde se delegará al momento de definición un esquema de datos, ya que se traduce de una definición a un SQL, en su lugar de SQL optimizadas para un determinado caso.
.
Es por ello que el uso de ORM’s está especialmente recomendado en aplicaciones con modelos de datos complejos donde el rendimiento no es crítico.
.

Prisma

Es un ORM orientado a nodos, es decir, es un software orientado al acceso y manipulación de datos a través de la unificación de una capa de datos.
.
Prisma es una herramienta versátil porque posee un ecosistema que va enriqueciéndose con cada versión:

.
De lo anterior, posee soporte para base de datos relacionales como PostgreSQL, MySQL, SQL Server, SQLite, etc. así como a MongoDB, donde este último se viene aumentando su gama de soporte.

me encantaria algo mas avanzado con prisma que tan increibles seran las consultas dandole un uso correcto