Чесно кажучи, специфікації OpenAPI можуть виконувати набагато більше завдань, ніж люди усвідомлюють. Існує ціла екосистема генераторів – сервіси, інтеграції orpc/trpc, схеми Drizzle, API-клієнти, SDK... все це виникає з чогось так простого, як визначення Zod або Drizzle.
Особисто? Я повністю за стек Drizzle + GraphQL + Zod. Звичайно, це не зовсім пов'язано з генераторами, але те, як ці три елементи взаємодіють, просто *поцілунок шефа*. Типова безпека природно зберігається, визначення схем залишаються в синхронізації, і ви не боретеся з вашими інструментами на кожному кроці.
Якщо ви зараз щось будуєте у сфері Web3, ця комбінація заслуговує на серйозну увагу.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
4 лайків
Нагородити
4
1
Репост
Поділіться
Прокоментувати
0/400
NotFinancialAdviser
· 7год тому
Ой, Drizzle + GraphQL + Zod ця пастка дійсно класна, комбінація цих інструментів забезпечує справжню безпеку типів, це просто неймовірно.
Чесно кажучи, специфікації OpenAPI можуть виконувати набагато більше завдань, ніж люди усвідомлюють. Існує ціла екосистема генераторів – сервіси, інтеграції orpc/trpc, схеми Drizzle, API-клієнти, SDK... все це виникає з чогось так простого, як визначення Zod або Drizzle.
Особисто? Я повністю за стек Drizzle + GraphQL + Zod. Звичайно, це не зовсім пов'язано з генераторами, але те, як ці три елементи взаємодіють, просто *поцілунок шефа*. Типова безпека природно зберігається, визначення схем залишаються в синхронізації, і ви не боретеся з вашими інструментами на кожному кроці.
Якщо ви зараз щось будуєте у сфері Web3, ця комбінація заслуговує на серйозну увагу.