filmov
tv
#2: 🍕 React Pizza v2 — Создаём компонент, SCSS, import/export, props (пропсы)
Показать описание
React Pizza V2 — Это обновлённый курс на 2022 год, одного из самых популярных курсов 🔥 по ReactJS для начинающих.
❤️ Поддержка:
📝 Полный стек:
- ReactJS 18
- TypeScript
- Redux Toolkit (хранение данных / пицц)
- React Router v6 (навигация)
- Axios + Fetch (отправка запроса на бэкенд)
- React Hooks (хуки)
- Prettier (форматирование кода)
- CSS-Modules / SCSS (стилизация)
- React Content Loader (скелетон)
- React Pagination (пагинация)
- Lodash.Debounce
- Code Splitting, React Loadable, useWhyDidYouUpdate
Таймкоды:
00:00 Самое начало
01:54 Prettier
12:48 - Открывающиеся/Закрывающиеся тэги
18:30 - Как подключить SASS/SCSS к проекту
32:50 - Создаем компоненты Categories и Sort
37:30 - Переносим компоненты в папку components
39:13 - Какая разница между расширением .js и .jsx ?
45:50 - В чём фишка компонентов?
52:40 - Как передавать разные данные в компоненты (props)?
01:08:10 - Что можно передавать в пропсы?
01:10:50 - Немного про SCSS
🔗 Следите за обновлениями и информацией в:
❤️ Поддержка:
📝 Полный стек:
- ReactJS 18
- TypeScript
- Redux Toolkit (хранение данных / пицц)
- React Router v6 (навигация)
- Axios + Fetch (отправка запроса на бэкенд)
- React Hooks (хуки)
- Prettier (форматирование кода)
- CSS-Modules / SCSS (стилизация)
- React Content Loader (скелетон)
- React Pagination (пагинация)
- Lodash.Debounce
- Code Splitting, React Loadable, useWhyDidYouUpdate
Таймкоды:
00:00 Самое начало
01:54 Prettier
12:48 - Открывающиеся/Закрывающиеся тэги
18:30 - Как подключить SASS/SCSS к проекту
32:50 - Создаем компоненты Categories и Sort
37:30 - Переносим компоненты в папку components
39:13 - Какая разница между расширением .js и .jsx ?
45:50 - В чём фишка компонентов?
52:40 - Как передавать разные данные в компоненты (props)?
01:08:10 - Что можно передавать в пропсы?
01:10:50 - Немного про SCSS
🔗 Следите за обновлениями и информацией в:
#2: 🍕 React Pizza v2 — Создаём компонент, SCSS, import/export, props (пропсы)...
#6: 🍕 React Pizza v2 — получаем пиццы с бэкенда (fetch), изучаем хук useEffect...
🍕 React Pizza v2 — Для кого данный курс и как его смотреть? Что нового?...
#17: 🍕 React Pizza v2 — Асинхронные экшены в RTK (createAsyncThunk), отлавливаем ошибки...
#18: 🍕 React Pizza v2 — Что такое ThunkAPI в RTK? Создаем селекторы
#26: 🍕 React Pizza v2 — Сохраняем пиццы в LocalStorage, грамотно структурируем папки проекта...
#4: 🍕 React Pizza v2 — Создаем компонент пицц и категории, рендер списка, spread-оператор...
#20: 🍕 React Pizza v2 — Что такое TypeScript и зачем он нужен?
#21: 🍕 React Pizza v2 — Используем TypeScript + ReactJS (практика)
#24: 🍕 React Pizza v2 — TypeScript + Redux Toolkit
#3: 🍕 React Pizza v2 — Как хранить данные в компоненте (useState), onClick, деструктуризация...
#9: 🍕 React Pizza v2 — Делаем функционал сортировки и фильтрации пицц...
#22: 🍕 React Pizza v2 — Типизируем пропсы (props) и хук useRef (TypeScript)
#10: 🍕 React Pizza v2 — Разрабатываем пагинацию и поиск пицц
#16: 🍕 React Pizza v2 — Создаем Redux-логику для корзины, скрытие/показ popup-сортировки...
#2: React Pizza — разработка интернет-магазина (for junior)
#11: 🍕 React Pizza v2 — Что такое контекст в React (useContext) и Props Drilling?...
#12: 🍕 React Pizza v2 — Изучаем библиотеку Redux Toolkit
#14: 🍕 React Pizza v2 — Оптимизируем поиск с помощью Debounce, пагинация через Redux Toolkit...
#5: 🍕 React Pizza v2 — Создаем popup-окно сортировки, что такое key?...
#19: 🍕 React Pizza v2 — Разбираемся подробней с роутером (useParams, useLocation, Outlet)...
#7: 🍕 React Pizza v2 — Подключаем React Router v6, создаем компонент-скелетон...
#8: 🍕 React Pizza v2 — Настраиваем адаптивную вёрстку, создаём страницу корзины...
Ice Spice tries a MASSIVE pickle! 🤢🤣
Комментарии