Миграция и разработка Frontend-платформы
Спроектировал и реализовал миграцию интерфейса корпоративного портала с PHP-плагинов на Next.js без остановки работы. Старый портал выключен, от него остался только API.
Ключевые решения & Результаты:
- — Спроектировал поэтапную миграцию с PHP на Next.js через редиректы Nginx и BFF-прокси: обе системы работали параллельно.
- — Внедрил архитектуру Feature-Sliced Design (FSD) и CLI-скрипты для быстрой генерации слайсов.
- — Виртуализировал тяжёлые списки (доска «Сегодня», табель) через TanStack Virtual и собрал проект на Turbopack.
- — Организовал слой данных на TanStack Query и NextAuth: токен хранится в сессии и подставляется серверными прокси.
- — Создал единый API-клиент и перевёл тесты с Jest на Vitest (42 тестовых файла).