Ответ
Использовал TypeScript, React и Next.js для генерации UI-компонентов. Также применял GraphQL Codegen для автоматической генерации типов и хуков на основе схемы API.
Для стилей использовал CSS-in-JS (Emotion/Styled Components) или Tailwind CSS с плагинами, например:
// Пример с GraphQL Codegen
const { data } = useGetUserQuery({ variables: { id: '123' } });
Иногда подключал Plop.js для шаблонов компонентов, чтобы ускорить разработку.