2243

Сбер пробивает дно4

Чтобы просто посмотреть личный кабинет и сколько у тебя денежек, нужно сначала загрузить 21 Мб файлов в течение 5 минут, 165 файлов!

И в течение 5 минут на экране три мигающих точки, и типа у ихних погромистов не хватает что-ли знаний просто тупо вывести статический html объёмом 10 кб с краткой инфой хотя бы, чтобы не было пустого экрана...?

Можете и не догадываться, там всё написано на react, да, 165 файлов, Карл!

4 Мб файлик, зацените https://pl-res.online.sberbank.ru/region.operations/3.0.1/in...

и таких около трёх

дальше около 10 штук по ~600 кб каждый, ну и остальных до 21 Мб ещё много-много.

Ну я не знаю..., они что, даже не знают про асинхронную подгрузку, что ли? по частям?

Да за такое сразу увольнять.

Если месяц назад я открывал сберонлайн и он тоже грузился долго, да, секунд 5...10 максимум, но всё таки достаточно быстро, то сейчас, извините, 5 минут - это просто ПРОБИТИЕ ДНА.

Ребят, ну такое максимум на тест выдавать, но в прод такое нельзя выдавать, ребят.
Ну загрузили вы файл небольшой, пусть он запустится, выдаст краткую инфу, потом фоново пусть грузит остальное, а уж то, что не нужно в данный момент, пусть вообще грузит по запросу. Зачем сразу 21 Мб грузить то? И поймите, что картинки и другую статику не нужно хранить в JS-файлах в base64, это мараз двадцатого уровня, вся статика должна быть в отдельных файлах или лучше всего в спрайтах, и кешироваться.

UPD:

Обновление спустя 5 дней:

Они доработали и улучшили код, теперь стало около 7 Мб, грузится теперь около 40 секунд, 113 файлов, размеры файлов уменьшили. С кешем грузит вообще за 10 секунд.

Молодцы, спасибо.

Зелёный банк

1.7K постов2.8K подписчика

Правила сообщества

1. Нельзя нарушать правила сайта Pikabu.ru.

2. Запрещено размещение информации, которая противоречит политике безопасности Сбербанка, а так же информацию, попадающую под коммерческую и/или банковскую тайну.

Вы смотрите срез комментариев. Показать все
3
Автор поста оценил этот комментарий

Да у них там треть кода это SVG и ещё треть картинки в base64

https://pl-res.online.sberbank.ru/region.operations/3.0.1/in...

А ещё програмисты разработчики получают >400тыщ в месяц

раскрыть ветку (3)
1
Автор поста оценил этот комментарий

в этих js-файлах вообще всё, даже стилизация.


рука-лицо


в js-файле должен быть только код, а вся статика - стили, картинки и т.п. - во внешних файлах, они почти не меняются.


или например, сменилось оформление, подправили одну иконку в 1 кб размером, но да, давай грузи заново 4 Мб!!!! ИДИОТЕС

раскрыть ветку (2)
0
Павучки и жучки
Автор поста оценил этот комментарий

Триста лет не трогал реакт уже, возможно что поменяли. Но насколько я помню там же как раз фишка в том чтобы разбить на компоненты, а в каждом компоненте уже и стили и разметка и код, вперемешку и реактивно/динамически на своем макроязыке. JSX вроде.


Что-то вроде

const mainTitle= <h1>Вы должны нам, ${getDebt(user)} денег</h1>;

В Vue кстати та же петрушка, но разбивка имхо логичнее. Код отдельно html отдельно.
А то как все это дело будет идти на клиент больше зависит от настроек сборщика.

0
DELETED
Автор поста оценил этот комментарий

Не пишите про то, что не знаете, вот это выглядит, как - рука лицо. js файлы разбиваются на чанки, где есть стилизация, картинки и медиа, они не загружтся отдельно, как css файл (загружается как стиль в js файле). Проблема тут не в программистах, а в том, что в прод стараются любой ценой в срок выкатить сырую версию, которая даже не была доведена до ума

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества