BT Sözlüğü › Veritabanları › MikroORM

MikroORM

Veritabanları Svenska → Güncellendi: 2026-10-11

Data Mapper ve Unit of Work desenlerini kullanan bir TypeScript ORM'i (Hibernate ve Doctrine çizgisinde). Martin Adámek, 2018; geliştiricisi Çekyalı. PostgreSQL, MySQL, SQLite ve MongoDB'yi destekler.

TypeORM'e karşı iddiası: aktif olarak bakımı yapılıyor, tasarımı modern TypeScript'e göre, Unit of Work'ü ise gerçekten doğru çalışıyor (TypeORM bunu doğru yapmaz). v6 (2024) baştan tasarlandı. Prisma'ya karşı fark: kod üretimi yok, daha fazla denetim var, karmaşık varlık ilişkilerinde daha iyi. Topluluğu Prisma ve Drizzle'dan küçük. Data Mapper isteyen NestJS ekiplerinde güçlü. Rakipler: Prisma, Drizzle, TypeORM, Sequelize, Kysely (ORM değil, sorgu oluşturucu).

← Sözlüğe dön