11 тысяч подписчиков
111 видео
Современный TS, satisfiсes | как implements только без классов
#12 4 неочевидных особенности useState - ReactJS Полный курс
#41 Используем ChatGPT для добавления селекта в uikit - ReactJS Полный курс
Разрабатываем IDP сервис (часть 1) | Next 13.4, Prisma, Postgresql
useDeferredValue | Лучшая фича React 18 | Преобрази UX одной строчкой
Раскладываем приложение по FSD | FSD + React context
Решаем все проблемы React context с помощью хука useSyncExternalStoreWithSelector
#5 Кастомные хуки - ReactJS Полный курс
Мощная CMS на Next.js 14, yaml, json-schema, mdx и git
#15 Почему Node.js лучшее что случилось с frontend - ReactJS Полный курс
5 способов, как убрать тернарные операторы из JSX | Что такое pattern matching
#36 Погружаемся в useRef - ReactJS Полный курс
#1 О Курсе - ReactJS Полный курс
#9 Что такое JSX? - ReactJS Полный курс
Event Loop: Ключ к оптимизации вашего кода | Как работает асинхронность в JS
Dependency Inversion - главный инструмент Архитектора
3 правила использования React Query
#20 Верстаем Header на tailwindcss и Next.js - ReactJS Полный курс
Размышление об Архитектуре Next.js 13.4 | Разрабатываем IDP сервис (часть 2)
useImperativeHandle | Как работает? Для чего нужен? Разбираемся на примерах
Весь современный стек в одном видео! | Блок сайт на Nest.js, Next.js и FSD
Куда положить типы? Простые советы | При чём здесь DDD
Лучшая Front-end Архитектура в 2023
Правильная интеграция React query + Mobx | Объединяй, а не выбирай
Результат fetch – это микро задача?
Как Zod лечит РОДОВУЮ травму Typescript
Скажи НЕТ власти бэкендеров | Пишем swagger сами | Лучший процесс работы с REST API
Zod: Защищаем приложение от пользователя и нерадивых бекендеров
Next.js setup: Деплой на VPS | Jest | Playwright | CI/CD | Sentry
#26 Погружаемся в useEffect - ReactJS Полный курс
#19 Подключаем eslint и prettier - ReactJS Полный курс
SOLID: Interface Segregation Principle! | Объясняю с примерами на React
SOLID: Как использовать DIP в реальном мире! | Объясняю с примерами на React
Авторизация и профиль на Next.js | server actions, OAuth, отправка email, s3, тёмная тема
Как использовать useDeferredValue и useQuery вместе. Показываю на практике
Как не страдать, когда пришёл заказчик | OCP самый главный принцип SOLID!
RTK Query, Thunk, createAsyncThunk | Продвинутый полный курс | Часть 2
React Todo list с P2P синхронизацией на Yjs и WebRTC
ООП (Объектно-ориентированное программирование). Практический курс с нуля
connect лучше useSelector. Почему connect более SOLID ное решение. (Объясняю на примерах)
#16 Next.js vs Create React App в 2023 - ReactJS Полный курс
2 Способа как убрать React context hell | Пишем хелпер на typescript
#35 Основы оптимизации | useMemo, useCallback, React.memo - ReactJS Полный курс
ТОП 7 Антипаттернов React. Ошибки, которые УГРОБЯТ твой проект
Правила быстрого обучения, которые ТЕБЕ НЕ ПОНРАВЯТСЯ
The Best Way to Work with Timers in React
Почему я использую инлайн типизацию React компонентов
React Senior | Изучаем useLayoutEffect и callback Ref на реальном примере
When DRY doesn't work! Copy SOLID (I'll show you with an example)
Next.js 13.4, Server Components уже в production