Next.js 16.2 — AI, DX, и ускорение турбопака.
Сначала про турбопак.
Был тред, от platformatic про то, что некст медленный и на 1к реквестов у него 50-60 процентов success rate. Началось шапкозакидательство, потому что начали сравнивать с tanstack start.
Команда некста, взяла platformatic/flame, нашла проблему. Далее буду цитировать.
Tim Neutkens from Next.js found a hotspot in React Server Components: JSON.parse with a reviver callback forces a C++ to JS boundary crossing for every key-value pair.
His fix landed in React itself. 75% speedup in RSC deserialization. Benefits every React framework.
Next.js 16.2.0-canary.66: throughput more than doubled (322 to 701 req/s). Average latency dropped by 6x. 83% reduction in latency. Тем самым добились следующего: Up to ~60% faster rendering Up to ~400% faster 𝚗𝚎𝚡𝚝 𝚍𝚎𝚟 startup. Подробнее по ссылкам можно почитать.
Далее про AI и DX.
Теперь проект проще для AI‑ассистентов. Агентам легче понимать структуру проекта, ловить баги прямо из терминала и инспектировать приложение в работе — всё это без браузера. Можно копировать в документации (появилась отдельная кнопка) целые страницы оптимизированые под ИИ.
Логи из браузера теперь попадают в терминал, Добавили дифф ошибки гидратации. Дебаг ноды добавили для прод сервера.