WeWeb Avis 2026 : analyse complète de la plateforme no-code pour applications web
L’idée de « monter une application en glissant des blocs » séduit jusqu’au moment où l’on heurte le plafond du constructeur : logique complexe, composant maison ou requête inhabituelle vers la base de données. La plupart des plateformes no-code cachent le vrai code si profondément que sortir de leur bac à sable revient à réécrire le projet de zéro. WeWeb prend un autre chemin : un éditeur visuel d’interfaces qui génère un vrai frontend Vue.js et se connecte à n’importe quel backend — Supabase, Xano, Airtable, REST, GraphQL ou votre propre API.
Dans cet avis, nous voyons ce qu’est WeWeb en 2026, comment fonctionnent son éditeur et sa logique, à qui la plateforme convient et où sont les pièges. Nous examinons des scénarios de construction réels, comparons les offres et donnons un verdict honnête — y compris les cas où WeWeb n’est simplement pas le bon outil.
Qu’est-ce que WeWeb
WeWeb est une plateforme no-code française (siège à Paris) pour créer des applications web et des outils internes. Sa différence clé avec des constructeurs comme Bubble ou Softr est une philosophie architecturale frontend uniquement. WeWeb ne s’occupe que de ce que voit l’utilisateur : mise en page, état, logique d’interaction, routage et données côté client. La base de données, l’authentification et la logique métier côté serveur restent à votre backend — celui que vous utilisez déjà ou que vous choisirez.
Le résultat n’est pas un « moteur » propriétaire qui ne vit qu’à l’intérieur de la plateforme, mais une application Vue.js. Vue est l’un des frameworks frontend les plus utilisés au monde, et WeWeb l’assume : on peut inspecter le code généré des composants, insérer son propre JavaScript ou composant Vue et exporter tout le projet.
La plateforme vise trois publics :
- Fondateurs et product managers qui ont besoin d’un MVP fonctionnel en une semaine pour le montrer aux investisseurs et aux premiers utilisateurs.
- Agences et freelances qui produisent des applications client et des panneaux d’administration en série.
- Équipes internes qui ont besoin de tableaux de bord et d’outils opérationnels sans mobiliser les développeurs.
La distribution est un abonnement SaaS par espace de travail, facturé par utilisateur (seat), avec des limites distinctes pour les applications publiées. Il n’existe pas de version auto-hébergée — une différence de fond avec ToolJet ou Appsmith, qui sont open source.
Comment fonctionne l’éditeur
L’interface de WeWeb s’organise en trois panneaux : l’arborescence des pages et des calques à gauche, le canevas visuel au centre, les propriétés de l’élément sélectionné à droite. Le modèle rappelle Figma, sauf que chaque élément n’est pas une image mais un composant vivant, avec un état et des liaisons de données.
Composants et structure
La bibliothèque compte plusieurs centaines de composants prêts : conteneurs et grilles, formulaires, boutons, tableaux, listes, graphiques, modales, sliders, navigation, éléments d’authentification, formulaires de paiement. Tout élément peut devenir un composant réutilisable avec ses propres props — la mécanique centrale des grands projets : on crée une fiche produit ou un en-tête une fois, on l’utilise à dix endroits et on change le comportement via les props.
La mise en page repose sur flexbox et grid avec des contrôles visuels. Un mode CSS personnalisé est disponible en parallèle, et l’on peut ajouter ses propres styles pour les finitions. C’est rare en no-code : d’habitude c’est visuel ou code, WeWeb permet de mélanger les deux.
Sources de données : connexion à tout backend
Les sources de données sont le cœur de la plateforme. On y définit des collections et des requêtes REST/GraphQL réutilisées dans toute l’application. Des connecteurs natifs existent pour Supabase, Xano, Airtable, Google Sheets, Notion, PostgreSQL, MySQL, OpenAI et des dizaines d’autres ; le reste passe par REST ou GraphQL générique, avec en-têtes, authentification et paramètres configurables.
Détail important : WeWeb ne stocke pas vos données. Il exécute les requêtes depuis le navigateur de l’utilisateur (ou via des fonctions serveur Supabase/Xano), donc la sécurité et les règles d’accès incombent à votre backend. C’est à la fois un avantage — pas de verrouillage des données — et un inconvénient : si votre backend n’est pas prêt pour une API publique, la protection vous revient.
Workflows : la logique sans code
Les workflows sont un constructeur visuel de comportement. Chaque workflow est une chaîne d’étapes : « au clic → vérifier une condition → envoyer une requête → afficher une notification → mettre à jour une variable ». Conditions, boucles, actions différées, manipulation de tableaux et d’objets, accès aux variables et actions sur les données sont disponibles.
Pour les tâches courantes — authentification, création d’un enregistrement, changement de statut, filtrage d’une liste — les blocs visuels suffisent. Quand la logique devient inhabituelle, on insère du JavaScript personnalisé dans une étape ou on déplace le calcul dans une formule. Les formules WeWeb sont un langage d’expressions à part, proche de JavaScript mais avec accès au contexte de l’application ; elles gèrent les ternaires, les méthodes de tableaux et de chaînes, et les dates.
État et réactivité
WeWeb utilise le même modèle réactif que Vue : variables d’application, variables de page et état local des composants. Modifier une variable redessine automatiquement tout ce qui en dépend. Le comportement devient prévisible : on n’« appuie pas sur un bouton pour rafraîchir un tableau », on change les données et l’interface suit.
Les variables globales (utilisateur courant, agence sélectionnée) s’injectent facilement dans les filtres de requêtes, ce qui simplifie les applications multi-tenant.
Code et composants personnalisés
Quand la bibliothèque intégrée ne suffit plus, WeWeb permet d’ajouter son propre composant Vue : on téléverse le code, on décrit les props, et il apparaît dans la liste des éléments aux côtés des natifs. Les bibliothèques npm sont également connectables — graphiques, cartes, éditeurs, widgets spécialisés. Cette couche lève l’objection principale au no-code : « et si j’ai besoin de quelque chose qui n’existe pas ? ».
Publication, domaines et performance
Une application se publie en un clic sur un domaine *.weweb.io ou sur votre propre domaine avec SSL. Un environnement de staging existe, ce qui permet de vérifier les changements avant la production — essentiel pour les équipes. Des modes de pré-rendu (SSG) existent pour les pages marketing, ce qui compte pour le SEO si vous construisez non seulement un outil interne mais aussi un site public.
La performance dépend du backend et du poids des ressources. Le frontend Vue de WeWeb est rapide, mais les requêtes lourdes vers une API lente se font plus sentir que dans une application rendue côté serveur.
Tarifs
WeWeb se vend en abonnement facturé par utilisateur. La structure 2026 est la suivante :
- Free — offre pour apprendre et prototyper : pages et publications limitées, marque WeWeb sur l’application, pas de domaine personnalisé.
- Starter — abonnement de base pour un projet : domaine personnalisé, marque retirée, limites de membres raisonnables.
- Growth / Scale — offres équipe : rôles et permissions, plusieurs espaces de travail, support prioritaire, limites plus élevées.
- Enterprise — conditions sur mesure : SSO, garanties juridiques, SLA, accompagnement au déploiement.
La publication est facturée à part : chaque projet publié est un emplacement, et leur nombre dépend de l’offre. À garder en tête au moment de planifier — cinq outils internes ne tiendront pas sur Starter.
Côté économie : WeWeb est la partie la plus chère de votre stack, mais pas la seule. À l’abonnement s’ajoute le backend : Supabase à partir de zéro avec une offre gratuite, Xano à partir de quelques dizaines de dollars par mois, un serveur personnel selon le coût réel. Un projet WeWeb + Xano pour une équipe de trois personnes dépasse facilement la centaine de dollars par mois, ce qui reste normal pour un outil qui remplace quelques mois de travail frontend.
Avantages et inconvénients
Avantages :
- Un vrai Vue.js en sortie — pas de runtime propriétaire et un code généré inspectable.
- Liberté de backend : Supabase, Xano, Airtable, REST, GraphQL, votre propre API.
- Approche hybride « visuel + code » : CSS, JavaScript et composants Vue à tout moment.
- Éditeur de logique puissant (workflows + formules) sans programmation obligatoire.
- Environnement de staging, domaines personnalisés, pré-rendu pour les pages SEO.
- Fonctions d’équipe : rôles, permissions, plusieurs espaces de travail.
Inconvénients :
- Pas de version auto-hébergée : les données et les comptes vivent uniquement dans le cloud WeWeb.
- Tarification par utilisateur et par publication : le coût grimpe vite avec l’équipe.
- Courbe d’apprentissage sur la logique : formules et workflows exigent de comprendre le modèle réactif et la manipulation de tableaux.
- La plateforme ne couvre que le frontend : base de données, authentification et droits sont entièrement à votre charge.
- Dépendance à des tiers : une panne de Supabase ou Xano arrête l’application.
Comparatif
WeWeb vs Bubble. Bubble est un constructeur full-stack avec sa propre base de données et son hébergement : tout au même endroit, mais au prix d’un runtime propriétaire et d’une liberté d’intégration moindre. WeWeb offre plus de contrôle sur le stack et le code, mais exige de gérer le backend soi-même.
WeWeb vs ToolJet. ToolJet est une plateforme open source pour outils internes, auto-hébergeable. Pour les panneaux d’administration et les outils CRUD, elle est moins chère et plus sûre. WeWeb gagne quand il faut un produit public destiné aux clients, avec une interface soignée et une gestion fine de l’état.
WeWeb vs Softr / Glide. Softr et Glide créent des applications au-dessus d’Airtable et Google Sheets en quelques minutes, mais leur plafond de complexité est bas. WeWeb est l’étape suivante : pour les projets qui dépassent un constructeur simple sans pouvoir financer une équipe frontend.
WeWeb vs Vue écrit à la main. Si vous avez une équipe frontend et un produit atypique, le développement classique offre plus de liberté. WeWeb se justifie quand le time-to-market compte plus que la flexibilité absolue.
Test pratique : construire une application
Pour juger la plateforme autrement que sur le marketing, nous avons déroulé un scénario type — un petit suivi de demandes internes sur Supabase. La chronologie est instructive.
Configuration. Connecter Supabase a pris une dizaine de minutes : on colle l’URL du projet et la clé anon, WeWeb récupère la liste des tables et propose des collections prêtes. L’authentification s’active via un plugin : les formulaires de connexion et d’inscription se génèrent seuls, il ne reste qu’à relier les pages.
Interface. La liste des demandes a été montée avec le composant table lié à une collection, plus un filtre par statut et une recherche. Deux heures de travail et l’écran fonctionne, avec tri et pagination. La fiche de demande a été extraite en composant réutilisable et utilisée à deux endroits : dans la liste et dans une modale.
Logique. Le bouton « prendre en charge » est un workflow en quatre étapes : mettre à jour l’enregistrement dans Supabase, rafraîchir la collection, afficher une notification, fermer la modale. C’est là que la courbe d’apprentissage est apparue : le premier workflow a dû être refait deux fois, car le rafraîchissement de la collection est une étape distincte et non une conséquence automatique de la requête. Une fois le modèle réactif intégré, les autres scénarios se sont montés en quelques minutes.
Ce qui a nécessité du code. Format de date personnalisé, mise en évidence conditionnelle des lignes selon le statut et intégration d’un webhook externe — tout a été résolu par une formule ou une courte étape JavaScript. Un composant Vue complet n’a pas été nécessaire, mais pouvoir en ajouter un levait l’inquiétude pour la suite.
Verdict du test. Un outil CRUD simple s’est monté en une journée environ, sans une ligne de code serveur. L’essentiel du temps est passé non pas dans la mise en page, mais dans la conception des données et la compréhension de la gestion d’état de WeWeb.
Scénarios réels d’utilisation
Un MVP en une semaine. Un fondateur connecte Supabase (auth, base, storage) et monte dans WeWeb un espace client, une liste de demandes et un formulaire de création. Cinq jours plus tard, une démo tourne avec authentification et données réelles — au lieu d’un prototype Figma vide.
Un outil interne pour un service. L’équipe opérationnelle reçoit un tableau de bord sur son PostgreSQL existant : filtres, recherche, export, édition des statuts. Les développeurs ne sont pas détournés du produit et les changements partent sans cycle de release.
Un portail client pour une agence. Une agence construit des portails sur un modèle unique : authentification, espace client, documents, factures. La répétabilité apporte de la marge — un nouveau client démarre en quelques jours.
Un site marketing avec application. Les pages publiques sont pré-rendues pour le SEO et la partie authentifiée tire des données dynamiques d’une API. Un seul projet couvre le marketing et le produit.
Quand WeWeb ne convient pas
Autant le dire clairement, quand chercher ailleurs :
- Il vous faut de l’auto-hébergement ou un environnement isolé — là où les données ne peuvent pas quitter votre infrastructure, WeWeb est disqualifié par définition.
- Le projet repose sur de la logique serveur — si les règles métier vivent dans le backend et exigent des transactions, WeWeb reste un client léger.
- Une application mobile est l’objectif principal — WeWeb fait des applications web ; les builds mobiles natifs ne sont pas son axe.
- Une équipe de dix personnes sur une application — le coût par utilisateur mangera le budget et le développement classique sera moins cher.
Verdict
En 2026, WeWeb est l’une des plateformes les plus convaincantes de la catégorie no-code si vous avez besoin d’une vraie application web, pas d’une landing page en blocs. Sa force est architecturale : du Vue en sortie, le libre choix du backend et un modèle hybride « visuel + code ». Elle ne vous enferme pas dans un runtime propriétaire et ne force pas à réécrire quand les outils intégrés ne suffisent plus.
L’envers de la médaille, ce sont le coût et la responsabilité. Abonnement par utilisateur plus publications, plus backend, plus votre propre travail sur la sécurité et l’API rendent WeWeb nettement plus cher que les constructeurs simples. Et c’est logique : vous ne payez pas pour « assembler un site en glissant », mais pour une plateforme qui remplace des semaines de développement frontend.
Si vous êtes fondateur en phase MVP, agence avec un flux de projets clients ou équipe interne ayant besoin d’outils rapides sur une API prête — cela vaut la peine de tester WeWeb sur l’offre gratuite et de juger la vitesse de construction sur une vraie tâche. S’il vous faut de l’auto-hébergement, un coût minimal ou un contrôle total du stack, regardez les alternatives open source ou le développement classique.
Questions fréquentes
Peut-on exporter une application depuis WeWeb ? Oui — le code Vue généré est consultable et exportable, ce qui réduit le verrouillage au niveau du frontend.
Faut-il programmer pour travailler avec WeWeb ? Pour des applications simples, non. Mais comprendre le modèle réactif, la manipulation de tableaux et les requêtes API accélère nettement et ouvre les formules et les composants personnalisés.
Existe-t-il une offre gratuite ? Oui. L’offre Free convient à l’apprentissage et aux prototypes, mais limite les publications et le domaine. La production demande un abonnement payant.
Quelle base de données choisir ? Supabase est le démarrage le plus rapide, avec auth et permissions d’origine. Xano si vous voulez une logique serveur puissante sans écrire de backend. Airtable ou Google Sheets pour des tâches internes simples sur de petits volumes.
WeWeb convient-il aux sites SEO ? En partie : il gère le pré-rendu et les domaines personnalisés, mais pour des projets de contenu à plusieurs milliers de pages, un CMS classique est généralement plus rentable.
Les données sont-elles sûres ? WeWeb ne stocke pas vos données — elles restent dans votre backend. La sécurité dépend donc entièrement des règles d’accès configurées dans Supabase, Xano ou votre propre API.