TGViewer
Devs Hive Devs Hive @devshive · 1.41K subscribers
Post #218 992
Трохи про Prisma 8 😱😱😱

Я декілька разів писав про Prisma — і зазвичай не в найкращому світлі. У цій ORM багато чого не вистачало, а загалом рівень абстракції, який вона пропонувала, був занадто високим для сучасної розробки.

Я давно не цікавився, як у неї справи, але нещодавно отримав лист про оновлення в Prisma 8, після яких я змінив свою думку про цю ORM.

Якщо коротко, ось список важливих змін, які вже додали:

1. Новий Query API — нарешті вони прибрали цей пиздець із вкладеними обʼєктами, які навіть прості запити перетворювали на нечитабельну ковбасу.

2. SQL Query Builder — цього реально не вистачало в Prisma. До цього при складних запитах потрібно було або костиляти з ORM API, що не завжди працювало, або писати RAW SQL запити.

3. Extensions API — ну про таке в подібній ORM раніше навіть мріяти не доводилося 😁

4. Performance - на мою думку, виглядає як перемога. Детальніше можна почитати тут

5. Streaming — теж цікава фіча, яка дозволяє стрімити дані при роботі з великими датасетами. Якщо воно дійсно працює так, як вони описують, то для background jobs, exports, analytics... не потрібно буде тягнути додаткові залежності, якщо задача тривіальна.
  • 👍 14
  • 🔥 3
  • ❤ 1
More from @devshive
  1. Oct 7, 2026Post #289
  2. Oct 7, 2026Post #288
  3. Oct 6, 2026Цікаве оновлення в Nest.js 🔥 Вони випиляли Axios з HTTP клієнта і тепер використовують na…
  4. Oct 6, 2026Ще одне практичне застосування Jev - jevgrep 🤯☕️ Це інструмент для пошуку потрібного коду…
  5. Oct 5, 2026Post #285
  6. Oct 4, 2026Дуже багато відповіли, що Promise виконає обчислення в окремому потоці 🚬 Треба робити від…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →