вк грузится 6 сек, и то, закешированная {скорее всего} страница с поиском трека. если бы открывалась страница ленты, боюсm это заняло бы секунд 20. кто этим древним мамонтом пользуется вообще хз
О да... скорость и стабильность сети, аналитика, поведение загрузки, кеш 😂. Вот слушаю эту чушь и единственная мысль которая приходит, это - оправдание. Лет так 15 назад, когда в каждом доме был ADSL модем, а скорость интернета могла варьироваться между 100 кб. до 2 мб. (и то, 2 мб - это были своего рода "цари") на удивление - все грузилось относительно быстро. Да, вы можете сделать замечание из разряда "тогда и сайты были проще, да и дизайн не таким сложным и перегруженным", но тогда и инструменты были на 10 голов ниже (технологии и программные средства, которые использовались для создания и обслуживания). Сейчас, имея 100 мегабитный интернет (а у некоторых это значение бывает еще больше) - лучше не стало, моментами так и хуже. При этом, что многие провайдеры предоставляют пакет "70 - 100 мб." как базовый за относительно скромные деньги. Может быть проблема в другом? Например в том, что мы хотим делать простые вещи - сложными? Или в том, что каждый в погоне за "большими деньгами", решил стать мамкиным "программистом" и первым что он выучил это React? Речь о том, что сейчас большинство не инженеры/девелоперы, а "фреймворкеры". Мы живем в эпоху, когда разработчики знают Tailwind, но не знают CSS. Им сложно написать простой SQL-запрос, но они знают, как использовать ORM. Они не знают, как работает JavaScript, но пытаются изучить Next.js. А вот относительно "делать простые вещи - сложными", возьмем за пример Microsoft. Те в свою очередь весь UI браузера Edge написали на React. А вопрос "нафига"? Теперь вот переписав некоторые компоненты на чистый JavaScript, выяснилось, что быстродействие увеличилось на 30%. Да неужели? И так практически везде. Люди используют громоздкие фрейморки, библиотеки не задумываясь, а надо оно там или нет. Проходя через разные эпохи развития веб-разработки, мы видели разных "специалистов": те, кто специализировался на jQuery, затем на React (где некоторые не понимали разницы между let и var в JavaScript), а также были "специалисты", использовавшие Bootstrap, Foundation или Elementor (это уже в области WordPress). К сожалению, нынешний тренд - это развитие AI/Copilot-ориентированных разработчиков.
Оправдание чему? Тому, что современные сайты позволили вам в браузере получать столько функционала, что 15 лет назад и многие приложения такого не давали? С одной стороны я с вами согласен, упарываться в инструменты не зная основ это плохо. С другой - у этих инструментов есть цель, и если их применять правильно то они помогают избавиться от многих проблем. Многие недооценивают то как работают современные сайты. Даже если взять банальные банковские приложения. Вроде у многих банковских сайтов и моб. приложений функционал примерно одинаков, а там где функционала и больше, то зачастую это веб версии. При этом, сравнивая скорость работы моб. приложения и сайта люди абсолютно игнорируют размер самого приложения. Сейчас банковские приложения весят сотни мегабайт предлагая тот же функционал, который вы можете получить на сайте, открыв его всего за пару секунд... Отсюда и такие компромиссы. То что люди начинают писать простые лендинги на реакте это скорее следствие привычки, нежели проблема наличия Реакта как иниструмента.
Всем участникам спасибо за содержательный и интересный выпуск 👍👍👍
вк грузится 6 сек, и то, закешированная {скорее всего} страница с поиском трека. если бы открывалась страница ленты, боюсm это заняло бы секунд 20. кто этим древним мамонтом пользуется вообще хз
Беседа после, душевно, спасибо
Многогранное обсуждение, очень интересно, спасибо
26:53 webgpu экспериментальная технология, которая все еще очень плохо поддерживается на линуксах
таблица сборщиков непонятно в каких попугаях измеряет качество фичей
Шикарный доклад, спасибо! Это всё скоро явно появится в различных интервью
всей этой херней заниматься, увеличьте скорость интернета, пжст
О да... скорость и стабильность сети, аналитика, поведение загрузки, кеш 😂.
Вот слушаю эту чушь и единственная мысль которая приходит, это - оправдание.
Лет так 15 назад, когда в каждом доме был ADSL модем, а скорость интернета могла варьироваться между 100 кб. до 2 мб. (и то, 2 мб - это были своего рода "цари") на удивление - все грузилось относительно быстро. Да, вы можете сделать замечание из разряда "тогда и сайты были проще, да и дизайн не таким сложным и перегруженным", но тогда и инструменты были на 10 голов ниже (технологии и программные средства, которые использовались для создания и обслуживания).
Сейчас, имея 100 мегабитный интернет (а у некоторых это значение бывает еще больше) - лучше не стало, моментами так и хуже. При этом, что многие провайдеры предоставляют пакет "70 - 100 мб." как базовый за относительно скромные деньги.
Может быть проблема в другом? Например в том, что мы хотим делать простые вещи - сложными? Или в том, что каждый в погоне за "большими деньгами", решил стать мамкиным "программистом" и первым что он выучил это React? Речь о том, что сейчас большинство не инженеры/девелоперы, а "фреймворкеры".
Мы живем в эпоху, когда разработчики знают Tailwind, но не знают CSS. Им сложно написать простой SQL-запрос, но они знают, как использовать ORM. Они не знают, как работает JavaScript, но пытаются изучить Next.js.
А вот относительно "делать простые вещи - сложными", возьмем за пример Microsoft. Те в свою очередь весь UI браузера Edge написали на React. А вопрос "нафига"? Теперь вот переписав некоторые компоненты на чистый JavaScript, выяснилось, что быстродействие увеличилось на 30%. Да неужели?
И так практически везде. Люди используют громоздкие фрейморки, библиотеки не задумываясь, а надо оно там или нет.
Проходя через разные эпохи развития веб-разработки, мы видели разных "специалистов": те, кто специализировался на jQuery, затем на React (где некоторые не понимали разницы между let и var в JavaScript), а также были "специалисты", использовавшие Bootstrap, Foundation или Elementor (это уже в области WordPress). К сожалению, нынешний тренд - это развитие AI/Copilot-ориентированных разработчиков.
А еще раньше трава была зеленее говорят))))))))))))) Ну а так реально мужик ты ж тут лучше всех знаешь о чем говоришь...
Оправдание чему? Тому, что современные сайты позволили вам в браузере получать столько функционала, что 15 лет назад и многие приложения такого не давали?
С одной стороны я с вами согласен, упарываться в инструменты не зная основ это плохо. С другой - у этих инструментов есть цель, и если их применять правильно то они помогают избавиться от многих проблем.
Многие недооценивают то как работают современные сайты. Даже если взять банальные банковские приложения.
Вроде у многих банковских сайтов и моб. приложений функционал примерно одинаков, а там где функционала и больше, то зачастую это веб версии.
При этом, сравнивая скорость работы моб. приложения и сайта люди абсолютно игнорируют размер самого приложения. Сейчас банковские приложения весят сотни мегабайт предлагая тот же функционал, который вы можете получить на сайте, открыв его всего за пару секунд... Отсюда и такие компромиссы.
То что люди начинают писать простые лендинги на реакте это скорее следствие привычки, нежели проблема наличия Реакта как иниструмента.
После фразы фронт такой тяжёлый можно выключать видео.
Можно и не выключать, послушать, вдруг там будет объяснение фразы🤷♂️