Рефакторинг мобильного приложения: Expo 54, Zustand и FSD
Минус 16 810 строк кода: как я за пять месяцев перевёл мобильное приложение на Expo, Zustand и FSD.
Делюсь практическим опытом решения сложных инженерных задач, проектирования архитектуры и автоматизации DevOps процессов.
Минус 16 810 строк кода: как я за пять месяцев перевёл мобильное приложение на Expo, Zustand и FSD.
Как мы заменяли интерфейс корпоративного портала с PHP-плагинов на Next.js, не останавливая работу: редиректы в Nginx, BFF-прокси, FSD, NextAuth, Vitest и Docker.
Опыт построения масштабируемых иерархических диаграмм с автоматическим расчетом расположения узлов и плавной навигацией.
Как я собрал единую схему событий на TypeScript для мобильного приложения на AppMetrica и для веб-версии на Яндекс.Метрике.
Как я переписал облачный диск на документах VK: React SPA, REST API, MongoDB, JWT и параллельная загрузка. И от каких проблем монолита это избавило.
Как вырос мой облачный диск поверх API документов ВКонтакте: от PHP с отдельным Node-процессом до Express-монолита с регистрацией, 2FA и VK-ботом.