Aller au contenu

Développer dans Wix : Velo, SDK JavaScript, Wix Studio et limites

Oui, on peut coder dans Wix : du JavaScript côté navigateur et côté serveur, des collections de données, des API et des intégrations externes. Historiquement, cela s'appelait Velo. En octobre 2026, Wix pousse son SDK JavaScript pour tout nouveau développement, tandis que les API Velo continuent de fonctionner. Ce qui ne change pas : le code tourne sur l'infrastructure de Wix, sans accès au serveur, et le site ne peut pas être hébergé ailleurs.

Velo, SDK, Dev Mode : qui est qui en 2026

Le vocabulaire a bougé, voici la situation sur dev.wix.com en octobre 2026 :

  • Velo désigne la plateforme de développement des sites Wix et ses API historiques (le sélecteur $w, wix-data, wix-fetch...). La documentation s'intitule toujours « Extend Websites with Velo ».

  • Le SDK JavaScript de Wix est la nouvelle génération d'API, distribuée en modules npm. Wix encourage à l'utiliser pour tout projet nouveau ou en cours. Il est déjà utilisé pour les applis et les projets Headless.

  • Le mode développeur (Dev Mode) est l'interrupteur qui active le code dans l'Éditeur Wix.

La transition est progressive. Toutes les API Velo fonctionnent encore. Seules les API $w et $widget, qui pilotent les éléments de la page, continuent d'évoluer côté Velo ; les autres ne reçoivent plus de nouveautés, réservées au SDK. Wix annonce qu'à terme les API Velo seront dépréciées, une fois toutes leurs fonctions disponibles dans le SDK. Le détail est dans l'article Extend Websites with the SDK.

Activer le code selon l'éditeur

Wix propose trois éditeurs, et ils ne se valent pas pour un développeur :

Éditeur

Code possible

Comment

Éditeur Wix (classique)

Oui

Barre supérieure : Mode développeur, puis Activer le mode développeur

Wix Studio

Oui, toujours disponible

Icône Code de la barre latérale gauche

Wix Harmony

Non

Générateur d'éléments personnalisés par IA uniquement

Wix Harmony, lancé en janvier 2026 pour les créateurs non techniques, ne permet pas d'ajouter de code JavaScript ni de backend. Wix Studio, la plateforme destinée aux agences et aux indépendants, ajoute le CSS personnalisé (fichier global.css et panneau de classes CSS par élément) et le Wix IDE. Les forfaits Studio sont séparés : voyez les tarifs Wix Studio.

Une fois le code activé, l'éditeur affiche un éditeur de code en bas de la page et une barre latérale avec le code des pages, les fichiers backend et publics, les bases de données et les paquets.

Ce que vous pouvez coder

Côté navigateur

  • L'API $w sélectionne et pilote plus de 100 types d'éléments (boutons, champs, répéteurs, galeries, boîtes à états multiples). Exemple : $w("#monBouton").onClick(...) dans la fonction $w.onReady().

  • CSS pour personnaliser l'apparence, avec les classes Wix ou les vôtres (Wix Studio).

  • Éléments personnalisés : vos propres éléments HTML intégrés au site.

Attention, le guide de démarrage de Wix est explicite : vous ne pouvez pas utiliser les API Web du navigateur ni des bibliothèques comme jQuery pour accéder au DOM ou le modifier. Tout passe par $w.

Côté serveur

Wix fournit un environnement Node.js géré, sans serveur à configurer :

  • modules web (fichiers .web.js) : des fonctions backend appelées depuis le front de façon sécurisée ;

  • tâches planifiées (jobs.config) pour lancer du code à intervalles réguliers ;

  • fonctions HTTP (http-functions.js) pour exposer vos propres points d'accès à d'autres applications ;

  • routeurs pour maîtriser des URL et leur sitemap ;

  • gestionnaires d'événements (events.js) qui réagissent, par exemple, à un nouveau contact ou à un panier abandonné ;

  • Gestionnaire des secrets pour stocker les clés d'API hors du code ;

  • paquets npm et appels à des API externes avec fetch.

Les données : collections CMS

Le CMS Wix stocke vos contenus dans des collections, sur une base MongoDB gérée par Wix. Vous pouvez les relier aux éléments sans code, générer des pages dynamiques (une mise en page, une page par élément de collection), et les manipuler en code avec l'API Data. Wix permet aussi de brancher une base de données externe et de l'utiliser comme une collection native.

Les ressources dépendent du forfait. Sur un site gratuit, Wix annonce par exemple :

Ressource

Limite d'un site gratuit

Éléments stockés

1 000

Collections

1 000

Requêtes de données par minute

1 000 lectures, 60 écritures

Requêtes backend par minute

60

Délai maximal d'une requête backend

14 secondes

Tâches planifiées

20, toutes les heures au plus souvent

Les forfaits Premium relèvent ces plafonds. Wix précise que certains quotas ne sont pas encore appliqués à tous les sites.

Les solutions métier

Les API couvrent Wix Stores, Wix Bookings, Wix Events, les membres, le CRM et les paiements. Les service plugins injectent votre logique dans les parcours de Wix : calcul de prix personnalisé pour une réservation, ou ajout d'un fournisseur de paiement non proposé par Wix. Vous pouvez aussi remplacer certaines pages des solutions Wix par les vôtres.

Les environnements de développement

Environnement

Pour qui

Points clés

Éditeur de code intégré

Éditeur Wix et Wix Studio

Dans le navigateur, à côté du design, rien à installer

Wix IDE (bêta)

Wix Studio uniquement

Basé sur VS Code, dans un onglet séparé, plusieurs développeurs en même temps, assistant IA

IDE local + GitHub + Wix CLI for Sites

Éditeur Wix et Wix Studio

Votre éditeur (comme VS Code), Git, aperçu et publication en ligne de commande

Avec l'intégration Git, Wix crée un dépôt GitHub pour le code du site. Vous le clonez, travaillez dans votre éditeur habituel (Visual Studio Code par exemple), testez dans le Local Editor et publiez avec la Wix CLI for Sites, qui installe aussi les paquets npm. Deux contraintes : une fois le site relié à GitHub, son code ne se modifie plus que dans l'IDE local, et le Wix IDE n'est pas disponible pour ces sites. La mise en place est décrite dans l'article About Git Integration & Wix CLI for Sites.

Pour tester sans risque, l'éditeur propose un mode aperçu avec console de développement, des tests fonctionnels des fonctions backend et des sites de test présentés à une partie des visiteurs. Les journaux peuvent être envoyés vers Google Cloud Logs.

Avec un assistant de code IA

Wix publie un Wix Plugin pour les assistants de code comme Claude Code, Cursor ou VS Code. Il contient des Wix Skills (instructions prêtes à l'emploi pour les tâches Wix) et un serveur MCP qui permet à l'assistant de chercher dans la documentation et d'appeler les API Wix. Toute la documentation est indexée dans un fichier llms.txt, et chaque page existe en version Markdown en ajoutant .md à son adresse.

Aller plus loin : Blocks, applis et Headless

Wix distingue trois parcours de développement :

  • Étendre un site : ce que décrit cette page, dans l'Éditeur Wix ou Wix Studio.

  • Créer une appli pour l'App Market ou pour vos clients. Le framework recommandé est la Wix CLI (TypeScript, React, Node.js, déploiement sur le cloud Wix). Wix Blocks est l'éditeur visuel pour créer des widgets et des extensions du tableau de bord avec glisser-déposer et code ; le code est hébergé par Wix sans surcoût. Les applis Blocks ne sont pas prises en charge dans Wix Harmony.

  • Headless : vous construisez votre propre front avec la technologie de votre choix et vous utilisez les services de Wix (CMS, e-commerce, réservations, événements, membres) par API. Le projet peut être géré par Wix (hébergement compris) ou autogéré. C'est aussi la voie pour une vraie application mobile ou un front écrit dans un autre langage que JavaScript.

Les sites créés avec Wix Vibe, l'outil de création par conversation, sont des projets Headless gérés par Wix, avec un front React et le framework Astro.

Ce que vous ne pouvez pas faire

  • Accéder au serveur : pas de SSH, pas de PHP, pas de fichier .htaccess, pas de choix de version ni de configuration. Wix gère l'infrastructure, la mise à l'échelle et la sécurité.

  • Héberger le site ailleurs : Wix explique qu'un site Wix repose sur sa technologie propriétaire et doit tourner sur ses serveurs. Le contenu vous appartient, mais le site n'est pas exportable.

  • Récupérer un site complet : l'intégration Git versionne le code, pas le site entier ni son design.

  • Manipuler le DOM directement ou utiliser jQuery sur les éléments Wix.

  • Déposer des fichiers à la racine comme robots.txt, ads.txt ou security.txt : Wix les ignore.

  • Coder dans Wix Harmony.

  • Dépasser les quotas de données et de calcul de votre forfait.

Pour un développeur, le choix de Wix revient donc à accepter un hébergeur, une base de données et une API imposés, en échange de zéro maintenance serveur.

Wix ou WordPress quand on est développeur

Critère

Wix (Velo, SDK)

WordPress

Langage

JavaScript, front et back

PHP côté serveur, JavaScript côté blocs et interface

Hébergement

Serveurs Wix uniquement

N'importe quel hébergeur PHP et MySQL ou MariaDB

Licence

Plateforme propriétaire

Logiciel libre sous licence GPLv2 ou ultérieure

Base de données

CMS Wix sur MongoDB, gérée par Wix

MySQL ou MariaDB, accès complet

Accès serveur

Aucun

Complet selon l'hébergeur

Export et migration

Site non exportable

Outil d'export intégré, migration possible

Extensions

App Market, Blocks, applis CLI

Extensions et thèmes, blocs Gutenberg sur mesure

Maintenance

Prise en charge par Wix

À votre charge ou à celle de l'hébergeur

Wix convient pour ajouter de la logique à un site vitrine ou à une petite boutique sans gérer de serveur. Pour un projet que vous voulez maîtriser de bout en bout, faire évoluer pendant des années ou déplacer un jour, WordPress reste notre recommandation, avec un hébergeur choisi dans notre sélection des meilleurs hébergeurs WordPress. Le comparatif complet est dans Wix vs WordPress.

Notre avis

La plateforme de développement de Wix est plus sérieuse qu'on ne le croit : backend Node.js, base de données, API, Git, CLI et outils pour assistants IA. Elle reste enfermée dans l'écosystème Wix, et la transition de Velo vers le SDK impose de suivre les changements. Pour vous faire une idée, vous pouvez créer un site Wix gratuit, activer le mode développeur et tester les quotas gratuits. Si vous débutez en code, commencez par notre page JavaScript.

Velo existe-t-il encore en 2026 ?

Oui. En octobre 2026, les API Velo fonctionnent toujours et la documentation porte encore son nom. Wix recommande toutefois le SDK JavaScript pour les nouveaux projets et annonce que les API Velo seront dépréciées à terme.

Faut-il payer pour coder dans Wix ?

Non pour essayer : la plupart des fonctions de Velo et des données sont disponibles sur un site gratuit, avec des quotas réduits. Un forfait Premium augmente ces ressources, et les forfaits Wix Studio sont distincts des forfaits site.

Quel langage utilise Wix pour le développement ?

JavaScript, côté navigateur comme côté serveur. Le backend tourne dans un environnement Node.js géré par Wix, et les données du CMS sont stockées sur MongoDB.

Peut-on développer un site Wix en local avec Git ?

Oui, avec l'intégration GitHub et la Wix CLI for Sites, depuis l'Éditeur Wix ou Wix Studio. Une fois le site relié à GitHub, son code se modifie uniquement dans votre IDE local.

Peut-on exporter le code d'un site Wix vers un autre hébergeur ?

Non. Le code peut être versionné sur GitHub, mais le site lui-même ne fonctionne que sur les serveurs de Wix. Pour changer de plateforme, il faut reconstruire le site.

Peut-on coder dans le nouvel éditeur Wix Harmony ?

Non. Wix Harmony ne permet pas d'ajouter du JavaScript ni du code backend. Il faut utiliser l'Éditeur Wix classique ou Wix Studio.

Auteur : Jean-Noël Mathonnet

Commentaires

Pas encore de commentaire. Soyez le premier !

Laisser un commentaire

Lorsque vous achetez via des liens sur ce site, nous pouvons toucher une commission d'affiliation. + d'infos