#18: 🍕 React Pizza v2 — Что такое ThunkAPI в RTK? Создаем селекторы

#19: 🍕 React Pizza v2 — Разбираемся подробней с роутером (useParams, useLocation, Outlet)

#20: 🍕 React Pizza v2 — Что такое TypeScript и зачем он нужен?

#21: 🍕 React Pizza v2 — Используем TypeScript + ReactJS (практика)

#22: 🍕 React Pizza v2 — Типизируем пропсы (props) и хук useRef (TypeScript)

#23: 🍕 React Pizza v2 — Типизация onClick, onChange и Event (TypeScript)

#24: 🍕 React Pizza v2 — TypeScript + Redux Toolkit

#25: 🍕 React Pizza v2 — Оптимизируем перерисовку компонентов с помощью useCallback и React.memo

#26: 🍕 React Pizza v2 — Сохраняем пиццы в LocalStorage, грамотно структурируем папки проекта

#27: 🍕 React Pizza v2 — Оптимизируем сборку JS-файла. Code Splitting, Tree Shaking, Reexport

Полный Full Stack курс ReactJS + NodeJS для начинающих за 4 часа! (MongoDB, Express, React, NodeJS)

React Native для начинающих за 2 часа [2022] ! Мобильное приложение на JavaScript

Разработай 6 проектов на ReactJS (для начинающих)

React Intersection Observer (scroll + lazy-load картинок)

Не делай такое с useState! Топ 5 ошибок junior React-разработчика

React Query за 10 минут! Быстрый курс

Прекрати использовать useMemo! Топ ошибок Junior/Middle/Senior React-разработчиков

Продвинутый Fullstack-курс разработки облачного хранилища на NextJS + NestJS (Middle / Senior)

Vue 3 для начинающих / Разработка интернет-магазина Vue Sneakers

🍕 NextPizza / Разработка FullStack интернет-магазина (клон ДодоПиццы) [NextJS, TS, Prisma, NextAuth]