Archakov Blog
Блог о программировании на JavaScript, ReactJS, NodeJS
Telegram: https://t.me/archakovblog
Boosty: https://boosty.to/archakov_blog
![🍕 NextPizza / Разработка FullStack интернет-магазина (клон ДодоПиццы) [NextJS, TS, Prisma, NextAuth]](https://ricktube.ru/thumbnail/GUwizGbY4cc/mqdefault.jpg)
🍕 NextPizza / Разработка FullStack интернет-магазина (клон ДодоПиццы) [NextJS, TS, Prisma, NextAuth]

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

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

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

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

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

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

Разработай 6 проектов на ReactJS (для начинающих)
![React Native для начинающих за 2 часа [2022] ! Мобильное приложение на JavaScript](https://ricktube.ru/thumbnail/K-aD8ClG1FQ/mqdefault.jpg)
React Native для начинающих за 2 часа [2022] ! Мобильное приложение на JavaScript

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

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

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

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

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

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

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

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

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

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

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

#17: 🍕 React Pizza v2 — Асинхронные экшены в RTK (createAsyncThunk), отлавливаем ошибки

#16: 🍕 React Pizza v2 — Создаем Redux-логику для корзины, скрытие/показ popup-сортировки

#15: 🍕 React Pizza v2 — Сохраняем параметры фильтрации в URL

#14: 🍕 React Pizza v2 — Оптимизируем поиск с помощью Debounce, пагинация через Redux Toolkit

#13: 🍕 React Pizza v2 — Изучаем хуки useSelector, useDispatch, создаем свой Slice в Redux Toolkit

#12: 🍕 React Pizza v2 — Изучаем библиотеку Redux Toolkit

#11: 🍕 React Pizza v2 — Что такое контекст в React (useContext) и Props Drilling?

#10: 🍕 React Pizza v2 — Разрабатываем пагинацию и поиск пицц

#9: 🍕 React Pizza v2 — Делаем функционал сортировки и фильтрации пицц

#8: 🍕 React Pizza v2 — Настраиваем адаптивную вёрстку, создаём страницу корзины