Похожие презентации:
Шаблон итогового проекта React (2)
1.
Shortlist кандидатовПридумайте 3-5 вариантов задач, которые могли бы стать вашим финальным проектом на
курсе
Разработка интернетмагазина DogFood
Название проекта
Какую бизнес-задачу решаем?
Крылов Денис Владимирович
Краткое описание
(по возможности укажите какие AI модели
планируете использовать)
2.
Разработка интернет-магазина DogFoodИспользуемые технологии
Язык/фреймворк: React 19 + TypeScript.
Стейт и данные: Redux Toolkit + RTK Query, оптимистичные апдейты (React 19 hook), React Router v6.
Формы/валидация: react-hook-form, yup.
UI/стили: CSS Modules, MUI, classnames.
Уведомления: react-toastify.
Сборка: Webpack (prod/dev) + альтернативная esbuild, PostCSS.
Код-стайл/качество: ESLint, Prettier, stylelint, husky/lint-staged.
3.
Разработка интернет-магазина DogFoodФорма логина и регистрации
4.
Разработка интернет-магазина DogFoodСтраница каталога товаров
5.
Разработка интернет-магазина DogFoodВид страницы товаров после обращения к поиску
6.
Разработка интернет-магазина DogFoodВид карточки товара
7.
Разработка интернет-магазина DogFoodКорзина с товарами
8.
Разработка интернет-магазина DogFoodСтраница «Избранное»
9.
Разработка интернет-магазина DogFoodЛичный кабинет пользователя
10.
Разработка интернет-магазина DogFoodReact toastify – примеры уведомлений
*Вставьте скрины примеров
11.
Shortlist кандидатовПридумайте 3-5 вариантов задач, которые могли бы стать вашим финальным проектом на
курсе
Выводы
Название проекта
Какую бизнес-задачу решаем?
Краткое описание
(по возможности укажите какие AI модели
планируете использовать)
12.
Выводы по итогу обучения по программе «Разработка наReactJS: продвинутый уровень»
Опишите:
Чему научился: лучше понимать архитектуру фронтенда (деление на shared/features/pages), работу с RTK
Query и Redux Toolkit, оптимизации рендеров (memo/useMemo/useCallback), доступные модалки с порталами и
управлением фокусом, альтернативные сборки (webpack vs esbuild), React 19 hooks для оптимистичного UX.
Сложности: настройка типобезопасных форм (react-hook-form + yup), работа с SVG/сборщиками, поддержка
фокуса и сценариев закрытия в модалках, выравнивание архитектуры под новые требования.
Что хочется глубже: серверные рендеры и streaming/React 19, тестирование (e2e/видео/визуальное),
перформанс-метрики (web vitals), доступность (a11y) и автоматизированные проверки, продакшен-конвейер
(CI/CD) и мониторинг.
13.
Список используемых источниковgiga.chat
Официальная документация React (hooks, React Router v6, React 19 preview-хуки).
Redux Toolkit и RTK Query docs.
react-hook-form + yup docs (валидация форм).
MUI документация для базовых UI-компонентов.
react-toastify docs (уведомления).
MDN Web Docs (Intersection Observer, focus management, keyboard handling).