Nguồn: PlanetScale Blog
Tóm tắt
PlanetScale thông báo team Drizzle ORM đã gia nhập công ty. Drizzle ORM là TypeScript ORM được xây dựng với triết lý SQL-first — query API của Drizzle gần với cú pháp SQL thực tế, giúp developers quen với SQL có thể áp dụng ngay mà không cần học abstraction layer mới.
Drizzle nổi bật nhờ một số đặc điểm kỹ thuật: type safety đầy đủ từ schema TypeScript mà không cần code generation bước riêng, lightweight với minimal runtime overhead, hoạt động được trong edge runtimes như Cloudflare Workers, và hỗ trợ nhiều databases bao gồm PostgreSQL, MySQL, và SQLite. Đây là những yếu tố giúp Drizzle tăng trưởng nhanh trong TypeScript ecosystem, đặc biệt trong cộng đồng Next.js và edge computing.
Team Drizzle, dẫn đầu bởi Andrii Sherman và Aleksei Tsikov, sẽ tiếp tục phát triển Drizzle ORM với nguồn lực từ PlanetScale. Drizzle sẽ vẫn là open source (Apache 2.0), tiếp tục hỗ trợ tất cả databases hiện tại, và community contributions vẫn được chào đón. Acquisition không thay đổi multi-database nature của Drizzle.
Đối với PlanetScale users, partnership này có nghĩa là integration giữa Drizzle và PlanetScale sẽ sâu hơn: better documentation, deeper driver integration, và các tính năng mới đặc thù cho stack Drizzle + PlanetScale. Drizzle đã có serverless driver hỗ trợ PlanetScale từ trước; với team join in, kỳ vọng developer experience sẽ được cải thiện đáng kể.