- Webpack. Code-splitting. Css-modules. Введение в архитектуру
- Router. App Layout. I18n. Eslint, stylelint. Jest
- Storybook. RTL. Bundle analyzer. Error boundary. UI tests
- Работа с данными. Redux. Модальное окно. Авторизация. pre commit hooks (husky). Работа с текстом
- Асинк редюссеры. Тесты. Инстанс API. TS strict mode. Модуль профиля
- Модуль профиля. PROJECT, file templates
- Статьи, комментарии. Нормализация данных. Блочная структура. Union типы. Skeleton. Protected Routes
- Профили. Infinite scroll, intersection API. Отправка комментариев, профили пользователей
- Throttling. Debounce. Группировка редюсеров. Фильтры, сортировка, поиск. CopyPlugin и продакшн на netlify
- Виртуализация. Custom Eslint plugin. Анализ AST дерева. Доступность и семантика. Custom dropdowns
- Генератор слоев. RTK-Query. Начало большого рефакторинга. Роли пользователя. React 18. Babel loader. Кольцевые зависимости
- Popover. Drawer. Разные user agents. Aliases. Автоматизированный рефакторинг. Парсинг AST. BrowserList. Vite. Оценка статьи
- Архитектурные правила eslint. Автофикс. Test Public API. Рефакторинг. Документация. Сборка. Улучшаем работу со Store
- E2e Cypress тесты. Prettier. Lint staged. Отчеты в CI. Автофикс для путей. Облачный сервер. Nginx. HTTPS. Домен и проксирование
- Модели ветвления GIT. Концепция Feature flags. Настройки пользователя Json settings. Автоматика по удалению старого кода
- Редизайн проекта. Новый UI kit. Дизайн система. Layout система. Redesigned/deprecated код
-
Notifications
You must be signed in to change notification settings - Fork 0
IgorBarbashov/react_production_project
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published