#экспертиза
Флешбэки адового 2020-го, который в 2026-м уже не кажется таким страшным
В 2020 году команда из пяти фронтендеров взялась за редизайн личного кабинета крупного портала: 80+ услуг, 2400+ сценариев, жесткое требование по производительности и, конечно, legacy.
⭐️Спустя пять с лишним лет автор проекта нашёл старый черновик статьи и решил посмотреть на него свежим взглядом: что из решений 2020 года сегодня кажется очевидным, а что пришлось бы делать совсем иначе.
Получилась история не только про фронтенд, но и про то, как за несколько лет изменилась сама экономика разработки.
🔹Полный разбор на Хабре.
Флешбэки адового 2020-го, который в 2026-м уже не кажется таким страшным
В 2020 году команда из пяти фронтендеров взялась за редизайн личного кабинета крупного портала: 80+ услуг, 2400+ сценариев, жесткое требование по производительности и, конечно, legacy.
А там — Angular 1.4, Backbone, CoffeeScript, 190+ HTTP-запросов на одну услугу и загрузка около 30 секунд вместо целевых двух. В общем, тот самый случай, когда хочется закрыть ноутбук и уйти в закат. Но команда не ушла, а собрала новую архитектуру на React + TypeScript, разбила интерфейс на переиспользуемые виджеты и выстроила вокруг них целый инженерный контур.
⭐️Спустя пять с лишним лет автор проекта нашёл старый черновик статьи и решил посмотреть на него свежим взглядом: что из решений 2020 года сегодня кажется очевидным, а что пришлось бы делать совсем иначе.
Получилась история не только про фронтенд, но и про то, как за несколько лет изменилась сама экономика разработки.
🔹Полный разбор на Хабре.