Только веб и останется. Десктопные приложения - только для профи, мобильные - для всех остальных. Те, кто не смогут в мобилку - будут делать «mobile first” web. Будет рулить жирный js на 12 Mb index.js, со всякими вкомпиленными web assembly ещё на 50 Mb, процы в каждой мобилке будут на 16 ядер и экран с лопату, 5G, сплошной Instagram + Youtube
Мировая социалистическая революция и IT-контрреволюция, запрет соцсетей, таргетированной рекламы, трекинга и телеметрии, переход на lynx и 80x25 декретом Республики Советов. Пузырь будет сдут, веб-приложения и графические браузеры забыты как страшный сон.
Думаю, что в узких кругах - да, веб в текущем виде скоро потеряет актуальность, в продуктах же массового потребления будет стагнировать ещё очень долго.
А потом… ну я думаю… потому что мне отец говорил: главное, чтобы фронтендером тебя не обозвали, потому что если, ну, если первый раз так обзовут, у тебя будет потом такая кличка, типа… Ну это хуже… хуже всего, в общем.
Однажды зафронтендившийся не может быть расфронтенжен. Надо будет в ноутбуке сделать дырочку, а по приходу в приличное место говорить о своей js-масти.
Как по мне действительно будет компиляция из любого языка в что то типа webassembly. Svelte мне тоже нравится, но это переходный период. Самое главное мне кажется произойдет ОЧЕНЬ резкий переход как только нарастет масса…
ts можно использовать с любой либой или фреймворком, в том числе и с реактом. Кстати множественные статистические данные говорят как-раз о популярности реакт и спаде интереса к ангуляру.
Вы видели их систему шаблонов? Что означает если тег написан с большой буквы, а что если с маленькой? Вся эта реактивность приводит к огромному количеству внутренних вызовов. Отсюда и Redux и прочие ухищрения. У меня фейсбук в браузере сразу под гиг жрет и регулярно вешается… Оставишь его на сутки и кирдык.
Wasm + WebGPU будут реализованы в браузере. Всё остальное включая HTML, CSS, JavaScript будет реализовано поверх этого. В итоге во фронтенде будет множество конкурирующих фреймворков и языков.
Да. При этом за использование 90% тегов html будут стыдить и называть ретроградом, а css вырастет раз в 10 и ВСЁ РАВНО будет нуждаться в препроцессоре.