Есть фронтенд-проекты, где новый разработчик боится открыть папку components.
И обычно это очень плохой знак.
Потому что если UI-слой превращается в свалку shared-компонентов без…
Читать далее →
CI/CD начинает по-настоящему цениться только после первого деплоя "вручную в пятницу вечером".
Особенно когда:
кто-то забыл migration,
кто-то не обновил env,
а rollback внезапно …
Читать далее →
Одна из самых неприятных production-проблем — frontend, который отлично работает у разработчика и начинает разваливаться у пользователей.
Одна из самых неприятных production-проблем — frontend, который отлично работает у разработчика и начинает разваливаться у пользователей.
Особенно на слабых устройствах.
Потому что локально:
M3 Pro, 64GB RAM и идеальный интернет.
А у пользователя:
старый Android, медленный CPU и сеть, которая периодически уходит в медитацию.
И внезапно выясняется, что красивые анимации, тяжёлые hydration-процессы и гигантские bundle size ощущаются немного иначе.
Production frontend очень быстро учит тестировать не "у себя", а в реальных условиях.
Самые дорогие баги обычно не выглядят страшно.
Это не "сервер загорелся".
Это маленькая незаметная проблема, которая медленно уничтожает production.
Например:
утечка памяти,
нек…
Читать далее →