Чесно кажучи, специфікації OpenAPI можуть виконувати набагато більше завдань, ніж люди усвідомлюють. Існує ціла екосистема генераторів – сервіси, інтеграції orpc/trpc, схеми Drizzle, API-клієнти, SDK... все це виникає з чогось так простого, як визначення Zod або Drizzle.
Особисто? Я повністю за стек Drizzle + GraphQL + Zod. Звичайно, це не зовсім пов'язано з генераторами, але те, як ці три елементи взаємодіють, просто *поцілунок шефа*. Типова безпека природно зберігається, визначення схем залишаються в синхронізації, і ви не боретеся з вашими інструментами на кожному кроці.
Якщо ви зараз щ
Переглянути оригінал