They Finally Fixed Prisma
- Prisma 7은 더 간단하고 빠른 앱 개발과 향상된 개발자 경험을 목표로 하는 중요한 업데이트입니다. ✨
- 가장 큰 변화는 Rust 엔진을 제거하고 TypeScript 기반 클라이언트로 대체한 것입니다. 🚀
- 이로 인해 번들 크기가 90% 감소(14MB에서 1.6MB로), 쿼리 실행 속도가 3배 빨라지고, CPU 및 메모리 사용량이 줄어들며, Cloudflare Workers 및 Vercel Edge와 같은 서버리스 환경에 배포가 훨씬 쉬워졌습니다. 📉
- Rust 엔진은 큰 크기, 서버리스 함수와의 비호환성, 커뮤니티 기여의 어려움(Rust 지식 요구) 때문에 문제가 많았습니다. 🚧
- Prisma의 이러한 변화는 Drizzle ORM의 빠른 성장과 혁신, 특히 서버리스 우선 접근 방식과 간단한 TypeScript 네이티브 디자인에 크게 영향을 받았습니다. 💡
- Prisma 7은 Drizzle과 유사한 구문을 채택하여 프로그래밍 방식 제어를 위한 전용 구성 파일을 도입했습니다. ⚙️
- 새로운 Prisma Studio는 전체 데이터 편집 제어 기능과 재설계된 깔끔한 인터페이스로 향상된 기능을 제공합니다. 🎨
- 타입 생성은 이제 프로젝트 소스 코드를 기본으로 하여, 개발 도구와 파일 감시자가 프로세스를 중단하지 않고 스키마 변경에 반응할 수 있도록 개발 워크플로우를 간소화합니다. 🔄
- 성능 개선에는 훨씬 빠른 타입 평가(예: 스키마 평가를 위한 타입 89% 감소, 전체 타입 검사 70% 빨라짐)가 포함됩니다. ⚡
- Prisma는 또한 벤처 투자 회사의 수익 창출을 위한 전략적 비즈니스 움직임으로 자체 관리형 PostgreSQL 서비스인 Prisma Postgress를 출시했습니다. 💰
- 전반적인 추세는 Prisma와 Drizzle 간의 ORM 기능 및 디자인의 수렴을 나타내며, 이는 개발자에게 이점을 제공합니다. 🤝
데브허브 | DEVHUB | They Finally Fixed Prisma