Cloudflare начала бета-тестирование совместного использования Apps и Workers

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

Чем полезен Cloudflare Workers для создания приложений?

Разработчики приложений использовали Cloudflare Apps для интеграции средств JavaScript, HTML, CSS и модификации таких настроек Cloudflare, как DNS, на веб-сайтах. С началом бета-тестирования они получили возможность экспериментировать с персонализацией, A/B-тестированием, безопасностью, проверкой содержимого и локализацией.

Чтобы добавить код в приложение, достаточно разместить ссылку на скрипт в файле install.json:

{
«resources»: […],
«hooks»: […],
«workers»: [{
«src»: «./worker.js»
}]
}

Также доступно введение переменных со ссылкой в скрипте Workers. Они могут содержать необходимые для установки приложения токены.

// inside src/worker.js
addEventListener(‘fetch’, event => {
event.respondWith(workerFn(event.request))
let someOptionFromInstall = INSTALL_OPTIONS.UserAgents // UserAgents was selected by siteowner in previewer
})

Cloudflare представила стабильную версию Workers для облачного администрирования веб-приложений на JavaScript в середине марта 2018 года. Сервис позволяет разворачивать JS-скрипты по облачной сети компании в пределах 30 секунд. В конце сентября 2018 года Cloudflare запустила хранилище «ключ-значение» Workers KV. Специалисты Cloudflare утверждают, что Workers обеспечивает считывание данных с низкой задержкой и позволяет создавать приложения, сопоставимые по производительности с сетями доставки содержимого (CDN).

Источник: tproger.ru

Поделиться с друзьями:
Андройд IT
Добавить комментарий