#1: React Pizza — разработка интернет-магазина (for junior)
📢 Платный курс по ReactJS с наставником:
Начинаем долгожданный курс по React Pizza (интернет-магазин) уже сегодня, в 19:00 (МСК).
❤️ Поддержка:
— Patreon:
— Донаты:
После длительной паузы, решил, что пора уже выпускать новый контент. Попробуем реализовать интернет-магазин в реальном времени.
Данный курс подойдёт для начинающих ReactJS-разработчиков (опыт от 2-ух месяцев). Я буду объяснять с нуля, как разработать полноценный фронтенд на ReactJS с подгрузкой данных от сервера и переходами по страницам. Буду объяснять подробно, чтобы понял даже человек с 47 хромосомами.
📝 Полный стек:
- ReactJS
- Redux (библиотека для хранения данных на клиентской части)
- redux-thunk (доп. библиотека для Redux. Асинхроные действия).
- React Router (библиотека для реализации переходов без перезагрузки страницы).
- Axios (библиотека для отправки AJAX-запросов)
- json-server (для хранения пицц на фейковом сервере)
Ссылка на исходник:
Ссылка на вёрстку:
Ссылка на дизайн:
00:00 Самое начало
08:25 - Начало
09:37 - Описание курса
11:22 - Сценарий курса
13:41 - Разбор макета
18:53 - Live пример()
20:45 - Про опыт разработки с нуля
21:55 - Github репозиторий()
22:53 - Начало проекта
23:08 - Для чего нужен
24:42 - Для чего нужен Webpack
25:08 - Установка ()
27:42 - Проверяем, что установлен(node -v)
28:41 - Git GitBash()
29:26 - Что такое npx
30:35 - Создание проекта через npx(npx create-react-app react-pizza)
31:30 - Почему без TypeScript’a
32:10 - Установка VSCode()
32:55 - Разбор CRA проекта
37:25 - NPM vs Yarn()
54:00 - Чистим проект
55:50 - Что такое StrictMode в React
1:00:15 - Что такое JSX
1:02:45 - Как работает JSX
1:06:42 - Virtual DOM
1:07:33 - React Plain Objects()
1:09:21 - Преимущества Virtual DOM
1:15:49 - React-верстка
1:19:14 - Перенос верстки
1:22:45 - Prettier(
1:28:47 - Добавляем SCSS(yarn add node-sass || npm install node-sass)
1:29:23 - Опционально: Достаем настройки CRA проекта(yarn eject || npm run eject)(ответ на вопрос про PostCSS в React’e)
🔗 Следите за обновлениями и информацией в:
— Telegram-канале:
— VK:
— Личном блоге:
— GitHub:
— Моё резюме:
1 view
436
140
6 years ago 00:02:02 88
React #1 Введение
8 years ago 00:07:05 215
Знакомство с React #1: Привет React!
8 years ago 00:07:56 227
Redux React - #1 - Вступление
9 years ago 00:08:39 182
React For Everyone #1 - Getting Started & Understanding React
8 years ago 00:05:37 77
React - #1 - react-create-app - пишем простой компонент
5 years ago 00:27:47 26
#1: React Hooks — useState
6 years ago 00:02:58 225
React Native #1 Введение
8 years ago 08:25:36 268
React Conf 2017: Day 1
4 years ago 00:04:17 51
1. Анимации в React - Постановка проблемы - React Transition Group
9 years ago 01:44:10 127
Воркшоп «React & Flux», часть 1
8 years ago 00:04:25 29
React Tutorial #1 - Introduction
5 years ago 00:08:27 45
React Native Tutorial #1 - Introduction
6 years ago 00:54:29 32
Code Review #1 - React Github Trends
8 years ago 00:16:24 97
1. React - рай или забвение
7 years ago 00:26:50 24
React Podcast #1 React 16.6 New Features (Новые возможности)
3 years ago 01:55:47 136
React приложение с нуля | Верстка | Погода на React с нуля #1
3 years ago 00:05:14 53
Уроки React JS с нуля / #1 – React JS для начинающих. Что это?
6 years ago 00:05:09 220
React Components #1 Установка окружения (Environment)
6 years ago 00:02:10 85
Eurovision React: Second Semi-Finalists react to Eurovision entries! (PART 1)