Автор статей

Изоляция серверного кода в Next.js: как защитить секреты с помощью server-only и TypeScript
Тимофей Ищенко
Оптимистичные обновления с useOptimistic: как правильно типизировать состояние и откат в React 19
Тимофей Ищенко
Паттерн useActionState в React 19: обработка форм, pending-состояния и типизация ошибок в TypeScript
Тимофей Ищенко
Shared Types в Fullstack React: как организовать сквозную типизацию между API, RSC и Client Components
Тимофей Ищенко
Streaming & Suspense в TypeScript: как строго типизировать fallback и skeleton-компоненты
Тимофей Ищенко
Ошибки сериализации в React Server Components: как устроена граница 'use client' и как передавать данные без сбоев
Тимофей Ищенко
Типизация динамических роутов в Next.js: как правильно работать с асинхронными params в TypeScript
Тимофей Ищенко
Типизация React Context без undefined: пошаговая реализация паттерна createSafeContext на TypeScript
Тимофей Ищенко
Типизация Server Actions в Next.js с валидацией через Zod: от схемы до продакшена
Тимофей Ищенко
Безопасная работа с Children в React и TypeScript: типизация слотов и компиляционная валидация
Тимофей Ищенко
Conditional Props в TypeScript: как запретить взаимоисключающие пропсы в React-компонентах
Тимофей Ищенко
ComponentPropsWithoutRef vs ComponentPropsWithRef в React 19: как правильно типизировать пропсы и ref
Тимофей Ищенко


