Discord для разработчиков
Присоединяйтесь к сообществу Workers в Discord, чтобы задавать вопросы, делиться тем, что вы разрабатываете, и обсуждать платформу с другими разработчиками.
← Cloudflare Flagship / flagship
Выпускайте функции безопасно с помощью флагов функций.
Flagship представляет собой сервис флагов функций Cloudflare. Он позволяет управлять видимостью функций в ваших приложениях без повторного развёртывания кода. Определяйте флаги с правилами таргетинга и процентным раскатыванием, а затем оценивайте их прямо в своих Workers через нативная привязка или из серверных и браузерных приложений с помощью SDK OpenFeature.
OpenFeature ↗ это открытый стандарт CNCF для управления флагами функций. Flagship поставляется с официальными SDK для TypeScript (Workers, Node.js и браузеры), Python и Go. Вы можете менять провайдеров, не изменяя код оценки.
Ознакомьтесь с Руководство по началу работы чтобы создать свой первый флаг функции.
Оценивайте флаги с помощью нативной привязки Workers. Типобезопасные методы с автоматическим откатом к значениям по умолчанию.
Используйте официальные SDK OpenFeature, чтобы вычислять флаги из Workers, Node.js, браузеров и серверных приложений на Python и Go. Чтобы перейти с другого поставщика флагов, достаточно изменить одну строку конфигурации.
Показывайте разные значения флага на основе атрибутов пользователя. Правила поддерживают 11 операторов сравнения, логическую группировку AND/OR и последовательную проверку.
Постепенно выкатывайте функции для процента пользователей. Консистентное хеширование гарантирует, что один и тот же пользователь всегда получает одинаковое значение флага.
Варианты флага могут быть булевыми значениями, строками, числами или структурированными значениями JSON. Используйте варианты JSON, чтобы передавать целые блоки конфигурации в виде одного флага.
Создавайте, обновляйте и удаляйте флаги через панель управления Cloudflare. Организуйте флаги в приложения, соответствующие вашим проектам или сервисам.
Создавайте бессерверные приложения в глобальной сети Cloudflare. Flagship нативно интегрируется с Workers через привязку.
Храните данные в формате ключ-значение в глобальной сети Cloudflare. Flagship использует эту инфраструктуру для доставки конфигураций флагов.
Присоединяйтесь к сообществу Workers в Discord, чтобы задавать вопросы, делиться тем, что вы разрабатываете, и обсуждать платформу с другими разработчиками.
Подпишитесь на @CloudflareDev в Twitter, чтобы узнавать об анонсах продуктов и новых функциях Cloudflare Workers.
21 страница, зеркально скопированная из документации Cloudflare для flagship.