Экосистема фреймворков веб-разработки с ИИ-инструментами, улучшениями производительности и современной архитектурой

Главное

JavaScript оказался в зале суда. 22 ноября 2024 года Deno Land подала в USPTO заявление об аннулировании товарного знака Oracle на слово «JavaScript». В июне 2025 года TTAB отклонил пункт о мошенничестве, но допустил к рассмотрению пункты о родовом характере и отказе от знака. Сбор доказательств идёт до начала 2027 года.

Google теперь требует JavaScript для показа результатов поиска. Объявлено 17 января 2025 года. Все SEO-инструменты на базе скраперов — трекеры позиций, сервисы анализа ключевых слов, аудиты сайтов — были вынуждены подключить полноценный браузер, и стоимость запросов выросла. Закладывайте это в бюджет на SEO-инструменты.

DeepSeek-R1 обвалил цены на reasoning-модели передового уровня примерно на 95%. Релиз 20 января 2025 года — 41 ₽ за миллион входных токенов и 164 ₽ за миллион выходных, против 1 125 ₽ и 4 500 ₽ у OpenAI o1. DeepSeek-R1 сравнялся с o1 на AIME 2024 и запустил эру открытых моделей с рассуждением.

JS-тулчейн наконец переехал на Rust. Бандлер Rolldown от команды Vite стал стандартом по умолчанию в Vite 8 Beta (конец 2025 года). После перехода у GitLab сборка сократилась с 2,5 минут до 40 секунд, а потребление памяти упало примерно в 100 раз.

В PHP 8.4 хуки свойств стали нативными. Релиз 21 ноября 2024 года. Хуки свойств, array_find(), array_find_key(), array_all(), array_any(), асимметричная видимость — PHP-код, который вы пишете в 2026 году, заметно чище того, что вы писали в 2023-м.

Почему Фора Софт публикует этот дайджест спустя год

С января 2025 года прошло больше года, но почти каждый сюжет, начавшийся в тот месяц, до сих пор и приносит деньги, и создаёт риски. Дело Deno против Oracle по товарному знаку JavaScript находится в стадии сбора доказательств. Политика Google «нужен JavaScript» перекроила цены у всех SEO-вендоров. DeepSeek-R1 заставил OpenAI и Anthropic публично отступить по ценам. Rust-бандлер от Vite вышел в стандартной поставке. Каждый из этих январских сюжетов всё ещё на доске задач в наших проектах по разработке программного обеспечения на заказ.

Мы публикуем дайджест как ретроспективу, потому что большинство новостных статей за январь 2025 года в апреле 2026-го выглядят очевидными задним числом. Здесь мы отдельно отмечаем прогнозы, которые сработали, и те, что не оправдались. Если вы основатель продукта или CTO и сейчас оцениваете объём веб-проекта, читайте этот текст как чек-лист для решений — в конце каждого раздела указано, что это значит на практике для стека, бюджета или подрядчика.

Как мы применяем такую оптику внутри клиентских проектов — описано в нашем материале о спецификационно-агентной инженерии (spec-driven agentic engineering) и в кейсе платформы бронирования AppyBee, где у нас реально работает стек React / React Native / PHP / Node-микросервисы под нагрузкой.

Нужен второй взгляд на ваш веб-стек?

30 минут разговора с нашими архитекторами. Разберём ваш выбор бандлера, фреймворка, базы данных и ИИ-инструментов с поправкой на то, куда экосистема реально сдвинулась за последние 18 месяцев.

Позвоните нам → Напишите нам →

Инструменты и фреймворки JavaScript — что вышло

JS-сюжет января 2025 года — это три релиза: Deno 2 (конец 2024 года с разгоном в продакшене в первом квартале 2025-го), бета Vite + Rolldown и React-инструмент Ladle. Каждый из них устраняет своё узкое место.

Deno 2 — совместимость с Node как главная новость

Deno 2 вышел 9 октября 2024 года, и настоящей историей стала кривая внедрения в январе 2025-го. Релиз снял анти-Node-пуризм, который сдерживал потенциальную аудиторию Deno. Deno 2 понимает package.json, node_modules, npm-воркспейсы, поставляется с @types/node v22, добавляет глобальный объект process в стиле Node и стал первым релизом Deno с официальными LTS-гарантиями.

Что это значит на практике: Deno 2 теперь разумный выбор по умолчанию для новых серверных TypeScript-проектов, которые не зависят от нативных Node-аддонов. Переводить уже работающее Express-приложение посреди разработки по-прежнему не стоит.

Vite + Rolldown — Rust под капотом

Январская новость 2025 года — команда Vite объявила, что Rolldown, их бандлер на Rust, выходит в бету. С точки зрения 2026 года важен полный таймлайн: Rolldown-Vite получил технический предпросмотр 30 мая 2025 года, Vite 7 с поддержкой Rolldown вышел 24 июня 2025 года, а в Vite 8 Beta в конце 2025 года Rolldown стал бандлером по умолчанию — объединив esbuild и Rollup в один Rust-инструмент с обратной совместимостью по плагинам.

Реальные цифры: GitLab перевёл свой веб-фронтенд на Rolldown и сообщил, что сборка сократилась с 2,5 минут до 40 секунд при примерно стократном снижении потребления памяти. Для больших монорепо эта цифра значит больше, чем любой выбор фреймворка.

Ladle — тихая альтернатива Storybook, которая выжила

Ladle попал в дайджест в январе 2025 года как более лёгкий и быстрый рабочий стол для React-компонентов. И удержался. Холодный старт Ladle — около 1,2 секунды против примерно 8 секунд у Storybook 10. Внутри Uber на нём работает 335+ проектов и около 15 896 историй. Минус: нет полноценной экосистемы аддонов как у Storybook — берите Ladle, когда нужна быстрая визуальная регрессия и скорость важнее ширины плагинов.

Берите Rolldown-Vite, когда: ваше монорепо собирается больше 90 секунд или память в CI становится дорогой. Берите Ladle вместо Storybook, когда нужны быстрые итерации по компонентам и вы всё равно не пользуетесь 80% аддонов Storybook.

Что вышло в PHP — хуки свойств в центре внимания

PHP 8.4 — хуки свойств, array_find, асимметричная видимость

PHP 8.4 вышел 21 ноября 2024 года, и январь 2025-го стал месяцем, когда команды реально начали обновляться. Главная функция, которую запомнят все, — хуки свойств: пользовательская логика get/set живёт прямо на свойстве, и шаблонная пара геттер/сеттер исчезает. В связке с асимметричной видимостью (публичное чтение / приватная запись) PHP наконец-то догнал современные C# и Kotlin по эргономике классов данных.

Четыре новых функции для массивов — array_find(), array_find_key(), array_all(), array_any() — заменяют примерно половину foreach-циклов в типичной кодовой базе Laravel.

Phuzz — фаззинг для PHP-вебприложений

Phuzz — это исследовательский фреймворк для фаззинга PHP-вебприложений, представленный на 38C3. Он даёт точность, недоступную сканерам «чёрного ящика», благодаря трассировке параметров запроса до вызовов уязвимых функций. Стоит попробовать на любом PHP-приложении, которое работает с платежами, медицинскими данными или авторизацией.

Уязвимости Voyager — поучительная история

В январе 2025 года в PHP-пакете администраторской панели Voyager раскрыли сразу несколько критических уязвимостей — удалённое выполнение кода, произвольная загрузка файлов, XSS — и они оставались без патчей месяцами, несмотря на ответственное раскрытие. Если ваша команда пользуется Voyager, разумно по-прежнему либо заменить его, либо запускать за жёстко настроенным обратным прокси со строгими ACL по ролям.

Главные ИИ-события — DeepSeek, Gemini, Imagen 3

DeepSeek-R1 — обвал цен на 95%, который услышал весь мир

DeepSeek-R1 вышел 20 января 2025 года. Он набрал 79,8% на AIME 2024 против 79,2% у OpenAI o1 и стоил 41 ₽ за миллион входных токенов и 164 ₽ за миллион выходных — против 1 125 ₽ и 4 500 ₽ у o1. Это снижение стоимости выходных токенов примерно на 95% при сопоставимом качестве рассуждений.

Релиз с открытыми весами вынудил все передовые лаборатории за 90 дней снизить цены и пересобрал юнит-экономику каждого ИИ-стартапа. Если вы строите ценообразование SaaS вокруг инференса больших языковых моделей, пересчитайте эту строку — модельный микс образца 2024 года теперь обходится в 3–10 раз дороже, чем нужно.

Модель AIME 2024 Вход, ₽ за 1 млн токенов Выход, ₽ за 1 млн токенов Открытые веса
DeepSeek-R1 (январь 2025) 79,8% 41 ₽ 164 ₽ Да (MIT)
OpenAI o1 (конец 2024) 79,2% 1 125 ₽ 4 500 ₽ Нет
Отношение примерно равны ~27× дешевле ~27× дешевле

Google Gemini 2.0, Imagen 3, Project Mariner

Gemini 2.0 Flash стал общедоступен в начале 2025 года и показал сильную работу с инструментами на агентных задачах. Imagen 3 удерживал первое место в Image Generation Leaderboard большую часть года. Project Mariner — агент Google для управления браузером — оставался в раннем доступе для подписчиков Google AI Ultra и постепенно добавлял управление вкладками, заполнение форм и длинные сессии веб-просмотра.

Более широкий контекст: Gemini 3.0 публично запустили 18 ноября 2025 года с показателем 1501 Elo, и сейчас это модель Google по умолчанию в потребительском Поиске для более чем 2 млрд пользователей. Для продуктовых команд практический вывод такой: эра «одна модель, один вендор» закончилась в январе 2025 года, и разумный вариант по умолчанию теперь — мультимодельная маршрутизация.

Переплачиваете за ИИ-инференс?

Каждый веб-продукт, который мы делаем со второго квартала 2025 года, маршрутизирует запросы между DeepSeek, Anthropic, Google и OpenAI в зависимости от задачи. Пришлите ваш счёт за LLM — за 30 минут смоделируем экономию.

Позвоните нам → Напишите нам →

Законы веба — Oracle против Deno, Google против скраперов

Oracle против Deno Land из-за товарного знака JavaScript

Deno Land подала заявление об аннулировании 22 ноября 2024 года в USPTO. Заявление содержит три пункта: родовой характер («JavaScript» — название языка, а не охраняемый товарный знак), отказ от знака (Oracle не использует его на коммерческом JavaScript-продукте) и мошенничество перед USPTO (Oracle, по утверждению истцов, приложила к продлению 2019 года скриншот стороннего проекта Node.js).

Oracle подала ходатайство о прекращении дела 4 февраля 2025 года. TTAB 18 июня 2025 года частично отклонил пункт о мошенничестве, но допустил к рассмотрению пункты о родовом характере и отказе от знака. Сбор доказательств начался 6 сентября 2025 года и продлится примерно до начала 2027 года.

Что это значит на практике для продуктовых команд: в 2026 году ничего не меняется — вы по-прежнему можете писать «JavaScript» на странице вакансий. Если Deno выиграет по пункту о родовом характере, ждите небольшого роста числа продуктов с «JavaScript» в названии бренда; если победит Oracle, всё останется как есть.

Google начинает требовать JavaScript для Поиска

Объявлено 17 января 2025 года: Google начал требовать исполнения JavaScript для отрисовки результатов поиска, целенаправленно блокируя curl-подобное скрапинг, на котором держалось целое поколение SEO-инструментов. Трекерам позиций, оценщикам объёма ключевых слов и детекторам SERP-фич пришлось переходить на headless-браузеры (Puppeteer, Playwright), чтобы продолжать работать.

Конкретные последствия в 2026 году: счета за SEO-инструменты по индустрии выросли примерно на 15–40%, поскольку вендоры переложили стоимость ферм headless-браузеров на клиентов. Бесплатные расширения для трекинга позиций в основном вымерли. Собственная документация Google по JavaScript-SEO была обновлена 18 декабря 2025 года и в марте 2025 года, чтобы охватить не-200 статус-коды и результаты AI Mode.

Что это значит на практике: если вы делаете что-то, что скрапит SERP, закладывайте накладные расходы на headless-браузер сразу. Для обычного SEO сайта серверный рендеринг (SSR) или гибридный SSG теперь обязательный минимум — чисто клиентские React-приложения с минимальным пре-рендерингом будут проигрывать конкурентам, которые рендерят на сервере.

Гиковская сторона — Doom внутри PDF

Разработчик ading2210 выпустил DoomPDF примерно 15 января 2025 года. Трюк такой: Emscripten компилирует Doom в asm.js, JavaScript-движок PDF исполняет его, вывод рендерится в текстовые поля PDF в виде ASCII в шестицветной монохромной палитре, ввод с клавиатуры идёт через фокусируемые поля форм, ввод мышью — через кнопки-виджеты. Работает с частотой около 80 мс на кадр и только в PDF-просмотрщиках на базе Chromium.

Это демонстрация на тему что вообще можно сделать в документном формате, а не готовая к продакшену фича — но полезное напоминание, что PDF до сих пор исполняют произвольный JavaScript в Adobe Acrobat и Chromium. Если ваш продукт позволяет пользователям загружать PDF, грамотно их изолируйте.

Влияние ИИ на веб-разработку — больше не хайп

Январский прогноз 2025 года о том, что ИИ преобразит рабочие процессы веб-разработки, оказался даже занижен. К четвёртому кварталу 2025 года агентные инструменты разработки уже выдавали продакшен-код в объёме примерно 40% от того, что делают сильные инженеры на чётко поставленных задачах, а спецификационно-ориентированные методологии стали стандартом в быстро поставляющих команды. Полный плейбук для своей разработки мы описали в материале о спецификационно-агентной инженерии.

HTML6 и CSS5 — хайп против реальности

В исходном дайджесте упоминались HTML6 и CSS5 как нечто на горизонте. В 2026 году честный ответ такой: ни того, ни другого как формальной версии не существует. HTML поддерживается WHATWG как Living Standard и развивается инкрементально (последнее обновление — 22 апреля 2026 года); состояние CSS зафиксировано в CSS Snapshot 2026, документе W3C Group Note, а не утверждённом стандарте.

Что в это время реально вышло: вложенность CSS, :has(), контейнерные запросы, subgrid, @scope, view transitions, anchor positioning, относительный синтаксис цвета и нативные CSS-слои. По HTML: popover API, кросс-браузерная стабильность <dialog>, декларативный shadow DOM.

Не ждите «HTML6». Просто берите фичи Living Standard, у которых уже есть поддержка 90%+ браузеров — этот список длиннее, чем думают большинство команд.

PWA, голосовой поиск и serverless — жёсткие цифры

Прогрессивные веб-приложения (PWA). Рынок PWA в 2025 году — около 185 млрд ₽ с прогнозом 235 млрд ₽ в 2026 году при росте около 30% в год. Установки PWA на десктопах выросли примерно на 400% с 2021 года. PWA — правильный выбор по умолчанию для всего, чему нужна работа офлайн, лёгкая устанавливаемость или мобильная дистрибуция без трения магазинов приложений.

Голосовой поиск. Большинство пользователей теперь предпочитают голос печатанию для быстрых ответных запросов. Если ваш сайт зарабатывает на локальных или информационных запросах, разметка schema плюс оптимизация под разговорные формулировки — больше не опция, а необходимость.

Serverless. Рынок serverless в 2026 году — около 1 333 млрд ₽ при росте около 22,5% в год. Для бёрстового B2C-трафика или непредсказуемого масштабирования по тенантам (платформы бронирования, чат-приложения, ИИ-инференс) serverless-вычисления — самый выгодный по цене вариант: точка перелома против выделенных виртуальных машин лежит примерно на 35–50% устойчивой загрузки.

Фреймворк принятия решений — как реагировать на новостной цикл веб-разработки за 5 вопросов

1. Меняет ли эта новость стоимость больше чем на 20%? DeepSeek-R1 изменил (стоимость инференса). Rolldown изменил (стоимость CI). Большинство историй про «фреймворк недели» — нет.

2. Меняет ли эта новость риски больше чем на 20%? Требование Google по JavaScript изменило SEO-риски для бизнесов, зависящих от скраперов. CVE в Voyager изменили риски для команд, которые крутят его без патчей.

3. Доступна ли фича в вашем текущем стеке? Хуки свойств требуют PHP 8.4. array_find() требует PHP 8.4. Если у вас 8.2 или старше, для вас этих фич не существует, пока вы не обновитесь.

4. Какова стоимость миграции? Deno 2 на greenfield: бесплатно. Deno 2 на существующей кодовой базе Node: 2–6 недель в зависимости от числа нативных аддонов. Vite 8/Rolldown в существующем монорепо на Vite: часы.

5. Заметят ли это ваши клиенты? Выигрыши по времени сборки никогда не доходят до конечных пользователей. Выигрыши по стоимости инференса — могут. Выигрыши по SSR-для-SEO — могут. Расставляйте приоритеты соответственно.

Пять ловушек, когда вы реагируете на новости веб-разработки

1. Гоняться за новым бандлером посреди спринта. Rolldown — стандарт по умолчанию в Vite 8. Обновляйтесь со следующим мажорным апгрейдом фреймворка, а не во время продуктового спринта. Миграции под давлением сроков плодят баги.

2. Считать, что DeepSeek всегда правильный выбор. DeepSeek-R1 обошёл o1 на математических бенчмарках в 27 раз дешевле, но на многоязычных разговорных задачах и на ответах с высокими требованиями к безопасности вопрос маршрутизации — эмпирический. Бенчмаркьте на своих промптах.

3. Игнорировать сдвиг в сторону SSR. Требование JavaScript от Google — про блокировку скраперов, но параллельный сигнал такой: серверный рендеринг для SEO-зависимых продуктов больше не опция. Чисто клиентские SPA продолжают сдавать позиции.

4. Обновлять PHP без отчёта по депрекейтам. PHP 8.4 убирает часть устаревшего поведения и объявляет другое нежелательным. Прогоните phan или PHPStan на уровне 8+ до PR на обновление.

5. Принимать трендовые статьи за вход для дорожной карты. «HTML6 и CSS5 на горизонте» не было правдой в январе 2025 года и не является ей сейчас. Сверяйте каждую трендовую статью с реальным статусом спецификации, прежде чем она попадёт в ваш RFC.

KPI — что измерять на веб-проекте в 2026 году

KPI качества. Lighthouse performance ≥ 85 на мобильном. INP < 200 мс на 75-м перцентиле. Escape-дефекты < 2% на релиз. Время от PR до прода < 48 часов.

Бизнес-KPI. Стоимость LLM на активного пользователя < 3 ₽ в день для разговорных фич после мультимодельной маршрутизации. Доля установок PWA ≥ 8% на маркетинговом трафике, видящем приглашение к установке. Время до первого платящего действия < 5 минут.

KPI надёжности. Месячный uptime ≥ 99,9% на пользовательских маршрутах. Успех платёжного шлюза ≥ 98% по каждому провайдеру. Время сборки CI < 120 с для инкрементальной, < 8 мин для полной пересборки (Rolldown делает достижимыми оба значения).

Когда не стоит реагировать на новость из веб-разработки

Не каждая новость — повод к действию. Бандлер в бете — не триггер к миграции: дождитесь стабильного релиза по умолчанию (Rolldown перешёл эту черту в Vite 8). Количество звёзд у фреймворка на GitHub — не сигнал к продакшену; скорость найма инженеров и закрытия issues — сигнал.

Самая дорогая ошибка 2025 года — команды, которые меняли бэкенд-стек посреди разработки, потому что в статье-таймлайне их фреймворк оказался на шестом месте. Сохраняйте тот стек, который вы выбрали по продуктовым причинам; мигрируйте только тогда, когда порог по стоимости или рискам явно превышен.

Нужен аудит стека за 48 часов?

Пришлите свой стек — вернёмся с планом обновлений, которые реально двигают стоимость, риски или производительность, и со списком обновлений, которые не стоят миграционного налога.

Позвоните нам → Напишите нам →

Что мы реально изменили в продакшене после прочтения января 2025 года

Rolldown-Vite по умолчанию на каждом новом монорепо, открытом после стабилизации Vite 8.

Мультимодельная LLM-маршрутизация: DeepSeek для массового рассуждения, Anthropic Claude для длинного контекста и нюансированного вывода, Google Gemini для задач с большим объёмом визуального содержимого, OpenAI — под конкретные паттерны использования инструментов. Резервная маршрутизация при лимитах по частоте запросов.

SSR-first React на любой странице, важной для SEO. Next.js, Remix или наша собственная сборка на RSC — в зависимости от ограничений хостинга.

PHP 8.4 как минимум на новых бэкенд-проектах; обязательный рефакторинг под хуки свойств на любой legacy-PHP-кодовой базе, которую мы берём на поддержку.

Бюджет на headless-браузер заранее заложен в смету любого продукта, который зависит от живых данных SERP.

FAQ

Закрыто ли дело Deno против Oracle по товарному знаку JavaScript?

Нет. Подано 22 ноября 2024 года. Пункт о мошенничестве отклонён 18 июня 2025 года, но пункты о родовом характере и отказе от знака находятся в стадии сбора доказательств до начала 2027 года. Финальное решение TTAB ждите в этом окне.

Стоит ли переводить React-приложение со Storybook на Ladle?

Только если вы используете меньше пяти аддонов Storybook и холодный старт мешает в dev-цикле. Холодный старт Ladle — около 1,2 с против примерно 8 с у Storybook 10, но экосистема аддонов у Ladle уже. Если вы плотно полагаетесь на аддоны для доступности, интеракций или дизайн-токенов — оставайтесь на Storybook.

Сколько можно сэкономить, перейдя с OpenAI o1 на DeepSeek-R1?

По выходным токенам DeepSeek-R1 примерно в 27 раз дешевле o1 (164 ₽ против 4 500 ₽ за миллион) при сопоставимых результатах на AIME 2024. Счёт в 750 тыс. ₽ в месяц за o1 на рассуждающих задачах превратится примерно в 27–37 тыс. ₽ в месяц на DeepSeek-R1 — но сначала прогоните бенчмарки на своих промптах, особенно для чувствительных к безопасности или не англоязычных сценариев.

Сломает ли требование JavaScript от Google SEO моего Next.js-приложения?

Нет — SSR- и SSG-страницы Next.js отдают HTML, отрендеренный на сервере, что Google и хочет видеть. Изменение ломает SEO-инструменты на скраперах, которые читают HTML SERP без исполнения JS. Для вашего сайта сосредоточьтесь на быстром SSR/статике и Core Web Vitals.

Стоит ли мигрировать с Node.js на Deno 2?

Greenfield: да, это разумный выбор по умолчанию для TypeScript-first-сервисов. Существующий проект: только если кодовая база зависит от того, что Deno делает лучше (встроенный тулчейн, разрешения, TS без конфигурации). Зрелое Node-приложение с нативными аддонами, кастомным кластерным кодом или глубокими npm-only-пакетами не окупит миграцию.

PHP 8.4 обратно совместим с 8.3?

В основном да, но часть устаревшего поведения объявлена нежелательной, а правила nullability ужесточены. Прогоните PHPStan на уровне 8 и composer update против 8.4 в CI до PR на обновление. Линии LTS Laravel и Symfony поддерживают 8.4 в текущих мажорных версиях.

Что реально даёт Rolldown в Vite 8?

Для больших монорепо: GitLab сообщил о падении сборки с 2,5 минут до примерно 40 секунд и стократном снижении потребления памяти. На маленьких приложениях выигрыши маржинальные. Сама миграция — в основном правка конфига, поскольку Rolldown сохраняет совместимость с плагинами Rollup.

HTML6 правда выходит?

Нет. HTML — это WHATWG Living Standard, который развивается инкрементально; никакой версии HTML6 нет. Реально вы получаете дропы вроде popover API, <dialog>, декларативного shadow DOM, view transitions, :has(), контейнерных запросов, subgrid. Берите те, у которых сегодня поддержка 90%+ браузеров.

Метод поставки

Спецификационно-агентная инженерия в Фора Софт

Как мы применяем ИИ-инструменты внутри реальных клиентских проектов без отгрузки «слопа».

Кейс

AppyBee: платформа бронирования на React Native + Node

Реальные цифры по SaaS на 800 фитнес-клубов, построенному на современном стеке JS + PHP.

Следующий дайджест

Дайджест по управлению проектами за февраль 2025

Февральское продолжение — релизы и PM-практики нашей команды.

Гид по стоимости

Гид по стоимости разработки мобильных приложений

Построчный объём для проекта на React Native в 2026 году.

Услуги

Разработка программного обеспечения на заказ в Фора Софт

Наша модель fullstack-поставки, форма команды и типы взаимодействия.

Готовы делать продукт под стек 2026 года, а не 2024-го?

Январь 2025 года задним числом выглядит как месяц, когда веб-экосистема перетасовалась. Передовой ИИ за ночь подешевел на 95%. Бандлер по умолчанию переехал на Rust. Google тихо переписал структуру цен в SEO-индустрии. PHP наконец догнал современную эргономику классов данных. Deno затеял с Oracle драку, которая до сих пор в суде.

Если ваш продукт был спроектирован до апреля 2025 года, половина этого списка — конкретная строка, на которой вы переплачиваете. Свяжитесь с нами — за 30 минут пройдёмся по аудиту (маршрутизация инференса, SSR-для-SEO, стоимость бандлера, тарифы LLM) и дадим короткий список изменений, ранжированный по сроку окупаемости.

Проведите аудит веб-стека за 30 минут

Разберём ваш стек на фоне экосистемы после января 2025 года и отметим обновления с реальной окупаемостью — и те, что лучше пропустить.

Позвоните нам → Напишите нам →

  • Технологии