РАЗРАБОТКА

Cloudflare обновил модульный реестр Workers для совместимости с Node.js

Cloudflare улучшил модульный реестр Workers, сделав его совместимым с Node.js и ускорив работу серверного кода.

✍️ Редакция iTech News | 17.08.2025 | ⏱ 2 мин | Источник: Cloudflare Blog
Cloudflare обновил модульный реестр Workers

Cloudflare обновил модульный реестр в своей платформе Workers — теперь он более совместим с Node.js. Это важно для разработчиков, так как упрощает развертывание крупных приложений в безсерверной среде.

Контекст изменений

В последнее время Cloudflare активно добавляет поддержку Node.js API в свою платформу, расширяя возможности разработчиков. Теперь доступны все стабильные API Node.js, что позволяет запускать приложения размером до 64 МБ. Это устраняет ограничение на сжатые пакеты, открывая двери для более масштабных решений.

Что нового в модульном реестре

Обновленный модульный реестр поддерживает различные типы модулей, включая ESM и CommonJS. Разработчики могут включить новый флаг совместимости new_module_registry в своих проектах, чтобы активировать функции, такие как import.meta.url и import.meta.resolve(). Это обеспечивает более предсказуемое разрешение и загрузку модулей.

Кроме того, новый реестр обеспечивает возможность динамической компиляции модулей при первом импорте, что улучшает производительность. Ошибки теперь имеют согласованные классы и сообщения, что облегчает отладку кода.

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

Для разработчиков в СНГ это обновление предоставляет новые возможности для оптимизации приложений в безсерверной архитектуре. Меньшие размеры модулей означают более быстрые развёртывания и лучшую производительность, что особенно актуально для стартапов, стремящихся быстро выводить продукты на рынок. Это изменение также упрощает поддержку и модернизацию существующих приложений.

Следующий шаг — тщательное изучение документации и интеграция новых возможностей в проекты, чтобы максимально использовать обновленный модульный реестр.

Поделиться: Telegram X LinkedIn