Веб, в его классическом виде не нужен, он исчерпал себя. Давайте разберём что у нас есть:
- Браузер - это сложное и жирное ui, которое сидит в своей песочнице.
- Сервис - веб сервер где-то, который существует, как правило, только для того, чтобы обмениваться данными с браузером. В большинстве случаев - веб сервер или точка входа единственная.
- Взаимодействие через https желательно строго исключительно между браузером и сервером
Сервисы, которые предоставляет веб, по типам:
- Доменные имена
- Передача и получение данных (чаты, форумы, хостинги данных - видео, аудио и т.д, денежные переводы)
- Сервисы хранения общедоступных документов - т.е. разметки и данных в виде текста/аудио/графики. (те же форумы, вики, магазины, т.е. все, что индексируется и может индексироваться поисковиком)
- Индексация документов (поисковики, агрегаторы и т.п.)
- Выполнение кода на стороне клиента (всякие онлайн приложения, способные работать в браузере, от игр до компиляторов)
С чем из этого веб справляется? С тем для чего он и был задуман - документы и их индексацией. Ну как хорошо, так, на троечку. А дальше... Ну, так сказать, есть решения лучше.
Чаты. Есть несколько мейнстрим мессенджеров, например дискорд/телега/вк и больше ничего нет. И веб там по остаточному принципу. Хоть и есть нативные клиенты на электроне, браузерные клиенты на ряду с ними неполноценные.
Форумы, вопрос/ответ, бложики и прочее. Тут критична возможность индексировать контент. Впрочем это только для старой школы. Зумеркам это не нужно. Да там нет ничего, что стоило бы индексировать. Впрочем и для старперов не хватает возможности переезда и обособления контента от сервиса, который его хранит. Из недавно сдохнувших помянем sql.ru и лор с его неадекватами. Поехали дальше.
Хостинги. Простой смертный не может взять и сделать хостинг. Веб технологии вроде и дают, но только богатым. С другой стороны любой бомж может положить что-то в ipfs и раздать всем ссылку. Можно конечно купить белый ип, поднять веб сервер, настроить, отбиваться от ботов, но это довольно много времени и нужна достаточная квалификация. Тухляк.
Денежки. Банки пилят веб клиенты по остаточному принципу. У всех упор на приложения под мобилку с зашитой и всем таким. Веб инфраструктура вроде что-то и может, но не совсем.
Геосервисы. Дорого для хостера, дикий трафик. Если поднимать самому - только для себя и соседа. Можно было бы кэшировать карту и раздавать её п2п, нооо...
Онлайн приложения. Хороши, пока не нужно чего-то большего, чем то, что даёт песочница.
И есть тонна всего, что заменяет браузероподелки. Курьеры привозят заказ, а у них в телефоне, о ужас, тг бот, где они кнопки нажимают. А нахрена им клиент, црм в вебне? Тг бот сделать проще. Даже для магазина его сделать проще. Зачем раскатывать очередной opencart и сношаться с ним? Юзер пишет «хочу купить самогонный аппарат такой-то», ему бот выкидывает под нос список, картинки, всё что захочешь, тыкай кнопки оплачивай, тут же тебе манагер подбежит и все это меньше по затратам на разработку. Останавливает только сео, но это только пока, да и одно другому не мешает.
Любой нормальный обмен данными - это не хттп. Хттп - это детская песочница и короткие штанишки. Торрент укатывает хттп помойки. Единственная причина, почему они существуют - это то, что дядя хочет владеть, а не раздавать. А технически, это все уже давно кусок говна, которые не вывозит никаких нагрузок. Большие дяди обмазываются везде cdn, без него ничего работать не будет, хочешь раздавать много, плати за цнд.
Как итог, веб, это конечно, универсально, но это не нужно. Он переусложнён, браузере громоздкие, когда садишься что-то делать, решаешь проблемы, которые тебе не нужно решать. Да и многие в принципе нельзя решить без бигтеха.
Альтернативы? Да посмотрите, хоть на тележку. Херня, которая рисует кнопки с какой-то совсем минимальной разметкой умеет только сообщения текстом принимать/получать оказывается покрывает очень много того, что всегда делали вебмакаки. Если кто-нибудь когда-нибудь сделает тележку для коммерсов с магазинами и 1к сообщениями в сек, вебчику начнёт плохеть. Потом сделают каталог магазинчиков/контента и вебчику через какое-то время поплохеет совсем, он останется только для каких-нибудь црм и нишевых вещей. Такие дела.