1. ИИ-ассистированная разработка

С запуском GitHub Copilot в 2022 году индустрия впервые увидела, как может выглядеть интеграция Stack Overflow прямо в IDE. Copilot дал тысячам разработчиков то, о чем они всегда мечтали: возможность создавать код быстрее и эффективнее.

В 2023 году мы ожидаем, что эти ассистенты станут еще более продвинутыми, что окажет волновое воздействие на всю индустрию.

Мы прогнозируем, что трафик на MDN снизится, поскольку разработчики поймут, что им больше не нужно искать методы массивов JavaScript. Также ожидаем, что сайты с ИИ-подсказками станут одними из самых популярных в интернете.

2. Паттерны рендеринга

Серверный рендеринг или клиентский? В 2022 году владельцы интернета, Vercel, решили, что вместо того, чтобы делать этот выбор один раз для всего приложения, теперь нужно решать каждый раз при написании нового компонента.

Поскольку фронтенд-разработка становилась слишком простой, те же люди, которые пишут CSS, теперь должны знать, как работают Streaming SSR и Progressive Hydration.

В 2023 году мы ожидаем, что фреймворки примут все более гранулярные паттерны рендеринга, кульминацией которых станет рендеринг построчно (PLR) в конце года. Также ожидаем, что вакансии для инженеров по надежности рендеринга достигнут рекордного уровня.

3. JavaScript рантаймы

Поскольку выбор JS рантайма был одной из немногих областей, где разработчик не был парализован выбором, в начале 2020 года создатель Node.js дал нам что-то новое для размышлений. Запуск Deno и Bun ознаменовал финальную мутацию JavaScript в язык, который может работать везде, где не был предназначен.

Эти новые JS рантаймы означают, что теперь мы можем обслуживать HTML быстрее, чем когда-либо. Например, мы сократили Time to First Byte (TTFB) этого блога до 0.2 секунды.

В 2023 году мы ожидаем запуска еще более быстрых и специализированных JS рантаймов, включая многообещающий Boil, рантайм, специально разработанный для снижения времени холодного старта. Все эти достижения обещают сделать будущее веб-разработки по-настоящему захватывающим.