Overview of Drizzle ORM
mainDrizzle ORM is a headless, lightweight, and typesafe TypeScript data framework designed to be serverless-ready. Unlike traditional 'data frameworks' that require you to build your project around them, Drizzle is a library that integrates into your existing structure without interference.
Key features include:
- Dual Query APIs: Provides both a SQL-like API for direct control and a Relational Queries API (RQB) for convenient nested data fetching.
- Zero Dependencies: Extremely slim and performant, making it ideal for serverless environments.
- Dialect Support: Native support for major database drivers including PostgreSQL, MySQL, SQLite, and SingleStore.
- Type Safety: Full TypeScript support for schema definitions and queries.