Skip to content

Latest commit

 

History

History
16 lines (16 loc) · 2.19 KB

README.md

File metadata and controls

16 lines (16 loc) · 2.19 KB
  • 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 код