Programmation et développement logiciel

Cloudflare lance Void en open source pour créer des applications Vite et les déployer sur Workers

Cloudflare a annoncé l’ouverture du code de Void, un ensemble réunissant un SDK, une interface en ligne de commande et une plateforme auto-hébergée pour créer des applications Vite full-stack et les déployer sur Cloudflare. Ces outils visent à simplifier la gestion des serveurs, des bases de données, de l’authentification et des ressources cloud, tout en fournissant des contrôles aux équipes qui développent des applications internes avec l’aide d’agents de programmation.

2026-10-15
5 min de lecture
31 vues
certi.news Editorial Team
Cloudflare lance Void en open source pour créer des applications Vite et les déployer sur Workers

Cloudflare a annoncé le lancement de Void en tant que projet open source, réunissant une plateforme de déploiement, un SDK et une interface en ligne de commande pour créer des applications Vite full-stack et les déployer sur Cloudflare. Les trois outils proposent un flux de travail unifié qui relie l’interface de l’application aux services serveur, aux bases de données et aux ressources Cloudflare, au lieu de gérer chacun de ces composants séparément.

Cette annonce intervient après l’intégration de VoidZero à Cloudflare. L’idée initiale était une plateforme privée de déploiement d’applications, avant que l’équipe ne décide d’en ouvrir le code afin de permettre aux entreprises et aux autres équipes de l’installer et de la personnaliser.

Trois composants dans un seul ensemble

Void se compose de Void Platform, une plateforme d’hébergement partagé pour les équipes fonctionnant au-dessus de Workers for Platforms ; de Void SDK, un package JavaScript composable qui transforme une application Vite en application full-stack ; et de Void CLI, un outil en ligne de commande destiné à préparer les ressources et à déployer les applications.

Advertisement

Les trois composants sont distribués dans un package JavaScript et une extension pour Vite, installables via npm. La plateforme permet aux administrateurs de contrôler les accès, de définir des limites de ressources, d’inspecter les déploiements et l’utilisation, et de gérer les utilisateurs, les projets, les journaux et les opérations de restauration depuis l’interface d’administration ou la CLI.

Une infrastructure préparée automatiquement

Le SDK s’appuie sur l’inférence des ressources nécessaires à l’application pendant le déploiement. Selon Cloudflare, l’application peut demander des bases de données, des files d’attente ou des intégrations avec l’intelligence artificielle, tandis que Void se charge automatiquement de préparer les ressources appropriées. Il fournit également des routes API fondées sur les fichiers, le rendu préalable, la mise en cache, les fonctionnalités islands et la sûreté des types, de la base de données jusqu’à l’interface utilisateur.

Le package prend en charge des frameworks JavaScript tels que React et Vue, et peut s’intégrer à Vinext, React Router, SvelteKit, Nuxt, TanStack Start et Astro. Void gère les interfaces de ressources avec Hono, les migrations, le déploiement et l’authentification via Better Auth.

Dans l’environnement de développement, l’importation de void/db fournit une base de données locale, tandis que le déploiement peut générer automatiquement une ressource D1. La même approche s’applique à AI Gateway : l’importation de void/ai configure l’intégration nécessaire à l’utilisation des services d’intelligence artificielle de Cloudflare.

Qu’est-ce qui change concrètement ?

Void réduit la distance entre la création d’une application Vite et son exécution en production : il construit l’application, applique les migrations, prépare les ressources, puis la déploie sur Cloudflare ou sur une plateforme Void partagée. La CLI peut être utilisée directement ou par l’intermédiaire d’agents de programmation pour analyser les journaux de déploiement, diagnostiquer les requêtes échouées et suivre le cycle de vie du projet.

La plateforme cible également les entreprises qui souhaitent permettre à des équipes non techniques ou à des employés utilisant des agents de programmation de créer des applications internes, sans accorder à chaque utilisateur un accès direct au compte cloud. La plateforme partagée fournit des limites de ressources et des contrôles d’accès centralisés, mais son auto-hébergement nécessite un compte Cloudflare sur lequel Workers for Platforms et R2 sont activés, une base de données PostgreSQL, un fournisseur de connexion et un domaine pour les applications.

L’ouverture du code n’élimine pas les contraintes

Les entreprises peuvent utiliser Void tel quel, ou le copier et le modifier afin d’intégrer leurs systèmes et leurs flux de travail, voire de l’adapter à d’autres plateformes de déploiement. Les utilisateurs qui n’ont pas besoin des fonctionnalités de gestion des équipes peuvent également déployer directement leur application sur leur propre compte Cloudflare via le SDK.

L’intérêt pratique reste lié à l’adhésion des équipes au modèle de Cloudflare et à leur capacité à gérer elles-mêmes les exigences fondamentales de la plateforme. L’annonce décrit également des fonctionnalités de configuration et de provisionnement automatiques, mais ne fournit pas dans cet article de détails indépendants sur les limites de performance, le modèle tarifaire ou les mécanismes d’isolation de sécurité entre les applications ; ces points doivent être examinés avant l’adoption de Void dans des environnements de production de grande ampleur.

Source de l’actualité
c
Auteur

certi.news Editorial Team

À retenir

Cloudflare a lancé le projet open source Void, un ensemble comprenant une plateforme d’hébergement, un SDK et une interface en ligne de commande pour créer des applications Vite full-stack, provisionner leurs ressources et les déployer sur Cloudflare. Void s’adresse aux équipes et aux entreprises qui souhaitent simplifier la gestion de l’infrastructure backend et contrôler les accès et les ressources, mais son exécution en auto-hébergement nécessite des prérequis Cloudflare ainsi qu’une infrastructure supplémentaire.

  • Void se compose de Void Platform, de Void SDK et de Void CLI. Ses composants sont distribués via npm et une extension pour Vite.
  • Void peut provisionner automatiquement des ressources telles que des bases de données, des files d’attente et des intégrations d’intelligence artificielle lors du déploiement.
  • Il prend en charge des frameworks JavaScript tels que React et Vue, et s’intègre à Vinext, React Router, SvelteKit, Nuxt, TanStack Start et Astro.
  • Il fournit des contrôles pour gérer les utilisateurs, les projets, les journaux, les opérations de restauration et les limites de ressources via l’interface d’administration ou la CLI.
  • L’auto-hébergement nécessite un compte Cloudflare sur lequel Workers for Platforms et R2 sont activés, une base de données PostgreSQL, un fournisseur de connexion et un domaine pour les applications.
  • L’annonce ne fournit pas de détails distincts sur les limites de performances, le modèle tarifaire ou les mécanismes d’isolation de sécurité entre les applications.

FAQ

Qu’est-ce que Void ?

Void est un projet open source de Cloudflare qui réunit une plateforme de déploiement, un SDK et une interface en ligne de commande pour créer et déployer des applications Vite full-stack.

Quels sont les principaux composants de Void ?

Void se compose de Void Platform pour l’hébergement partagé, de Void SDK pour transformer une application Vite en application full-stack, et de Void CLI pour provisionner les ressources et effectuer le déploiement.

Void peut-il être utilisé en dehors de l’hébergement partagé ?

Oui. L’application peut être déployée directement sur un compte Cloudflare via le SDK. Les entreprises peuvent également cloner Void et le modifier, ou l’adapter à d’autres plateformes de déploiement.

Quelles sont les principales exigences pour l’auto-hébergement ?

L’auto-hébergement nécessite un compte Cloudflare sur lequel Workers for Platforms et R2 sont activés, une base de données PostgreSQL, un fournisseur de connexion et un domaine pour les applications.

Dans la même catégorie

À lire également

Voir toutes les actualités