Kubecon 2024 : lancement de l’OpenFeature Web SDK v1

À l’occasion de Kubecon 2024, la CNCF a annoncé la disponibilité du kit de développement Web OpenFeature v1. Il représente l’aboutissement d’années de recherche. Conçu pour être performant, puissant et flexible. Présentation.

Il est arrivé. L’OpenFeature Web SDK est accessible en version 1.0, compatible avec l’ensemble des navigateurs web (Chrome, Edge, Firefox, Safari/WebKit).

Depuis le début d’OpenFeature, les développeurs réclamaient un support côté client. Et pour cause : les applications web représentent aujourd’hui la grande majorité des applications avec lesquelles nous interagisseons quotidiennement.

Le SDK Web veut y répondre. Il s’agit d’un kit de développement indépendant des fournisseurs, offrant ainsi la possibilité d’utiliser un large éventail de technologies, peu importe le navigateur ou le système d’exploitation.

« Dans OpenFeature, nous avons décomposé ces deux approches différentes en paradigmes de contexte statique et dynamique. Le paradigme du contexte statique est couramment utilisé sur un client, et c’est le paradigme pris en charge par le SDK Web. (…) OpenFeature a défini un protocole d’évaluation à distance OpenFeature (OFREP).  Cette initiative vise à normaliser la manière dont les indicateurs de fonctionnalité peuvent être évalués sur un réseau, ce qui permet une interopérabilité transparente entre les outils et les fournisseurs qui prennent en charge le protocole. »

Le mobile n’est pas oublié. On a ainsi appris, à l’occasion de Kubecon 2024, que Spotify a récemment fait don d’un premier SDK Kotlin et Swift. Ceux-ci comprennent les principales technologies du mobile et, de concert avec le SDK Web, couvrent la majorité des plates-formes clients.

Pour l’installer, une simple ligne de commande suffit :

npm install --save @openfeature/web-sdk

Un groupe Slack est à votre disposition.

Retour en haut