Шопился вчера в интернет-магазине, который ставил на колени мой старенький дохленький десятиядерный M4 Pro. Шутка ли — семь мегабайт джаваскрипта на каждой загрузке страницы.
Нам ведь обещали что? Загрузишь такую байду один раз, зато потом можно за час долететь. А на деле получается: открыл я новую вкладку — пошел нафиг. Нажал кнопку назад — пошел нафиг. Поискал по истории и достал страницу, на которой уже был — пошел нафиг. То есть я регулярно смотрел просто на белый экран по две-три секунды, пока весь этот ваш джаваскрипт распарсится и скомпилируется.
Еще и анимации эти ебучие, когда нельзя просто показать страницу, нужно ее аНиМиРоВаТь. Типа смотрите как все красиво из белого экрана выезжает как из тумана. Прикольно ровно один раз, а все остальные два часа и пару тысяч загрузок страниц оно проверяет твои нервы. Не, глаз дергается, эффект достигнут.
(Пользуясь случаем, Эплу тоже привет передайте. Захочешь выбрать нотбук — посмотри один и тот же тридцатисекундный мультик восемьдесят пять раз. Сука, я буквально скроллю мышкой быстрее, чем они свои анимации загружают. То есть на сайте Эпла я обычно просто по пустым экранам бегаю, где то темный фон, то светлый, а текст с картинками еще не загрузились и не анимировались)
Я не знаю, что может быть проще, чем написать интернет-магазин. Реально, самая типовая задача из типовых. ВЕСЬ стек сделан и годами заточен на то, чтобы блин этот ваш магазин летал на кнопочных телефонах Нокия, а вам для этого даже пальцем пошевелить не нужно было. Послал запрос в базу, база сделала селект по таблице из 1000, от силы, товаров с двумя-тремя фильтрами, шаблонизатор сложил три строки, энжинкс отдал картинки. Тут просто НЕЧЕМУ тормозить.
Но неет. У нас тЕхНоЛоГиИ. У нас пРоГрЕсс. У нас кОмФоРт рАзРаБоТчИкА. Тьфу на вас. ИИ, жги.
Post #588
2.44K
Forwarded from Стой под стрелой (Nikita Prokopov)
- ❤ 7
- 😁 3