Pattern Flessibili
Supporta sia il pattern DataMapper che ActiveRecord, offrendoti la flessibilità di scegliere ciò che funziona meglio per il tuo progetto.
TypeScript al Primo Posto
Costruito da zero con supporto TypeScript, garantendo completa type safety per i tuoi modelli di database.
Supporto per Multi-Database
Funziona con MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB e molti altri.
QueryBuilder Potente
Sintassi elegante per costruire query complesse con join, paginazione e caching.
Migrazioni & Schema
Supporto di prim'ordine per le migrazioni del database con generazione automatica.
Multi-piattaforma
Funziona in Node.js, browser, applicazioni mobile e desktop.
API Elegante e Type-Safe
TypeORM offre un'API bella e semplice per interagire con il tuo database, sfruttando appieno il sistema di tipi di TypeScript. Scegli tra i pattern DataMapper e ActiveRecord - entrambi sono pienamente supportati.
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm"
@Entity()
export class User {
@PrimaryGeneratedColumn()
id: number
@Column()
firstName: string
@Column()
lastName: string
@Column()
age: number
}
Database Supportati









Funziona Ovunque
TypeORM funziona su NodeJS, Browser, Cordova, Ionic, React Native, NativeScript, Expo e Electron.
Pronto a Iniziare?
TypeORM rende l'interazione con il database un gioco da ragazzi. Unisciti a migliaia di sviluppatori che stanno già costruendo applicazioni migliori con TypeORM.