Guide · 2026

Migrer depuis WinDev ou WebDev : vos vraies options en 2026.

Des milliers de systèmes métier tournent encore sous WinDev. En 2026, les y maintenir signifie un abonnement qui expire avec la facture, et des frais d'exécution désormais annoncés pour les applications déjà en production. Ce guide détaille les trois portes de sortie — et ce que chacune coûte en temps, en risque et en argent.

Pourquoi les développeurs cherchent la sortie maintenant

  • L'IDE est passé à l'abonnement obligatoire. Arrêtez de renouveler, et les outils s'arrêtent de fonctionner.
  • Des frais d'exécution ont été annoncés pour les applications qui tournent chez vos clients — des applications qui n'avaient jamais été mesurées auparavant.
  • Aucune grille tarifaire publique. Les coûts se négocient au devis, et ils n'ont évolué que dans un sens.
  • Le plafond technologique. Un langage maintenu par une seule entreprise, un vivier de talents qui se réduit chaque année, un écosystème que le reste de l'industrie ne partage pas.

Les trois portes de sortie

1 · Réécrire à la main

Recruter une équipe web, respécifier chaque écran et chaque règle à partir d'un code que personne n'a jamais entièrement documenté. Le projet classique de 2 à 3 ans — celui qui meurt souvent à 60 %.

2 · Y lancer une IA de code

Rapide sur les premiers écrans, puis ça dérive : elle devine les règles métier, perd l'ordre des dépendances, et vous découvrez la casse en production.

3 · Convertir avec une méthode

Lire tout le codebase d'abord, extraire chaque règle avec un identifiant, convertir dans l'ordre des dépendances, générer les tests à partir des règles, et livrer sur une stack ouverte. C'est ce que fait WXCode.

À quoi ressemble une conversion méthodique

  • Tout importer le ZIP du projet, les PDF de documentation, le schéma de base de données, les procédures stockées.
  • Redécouvrir votre codebase une base de connaissance des fenêtres, pages, procédures, requêtes, classes, états et tables, avec le graphe de dépendances et chaque règle métier extraite et expliquée.
  • Convertir jalon par jalon vers Next.js, Laravel, Django, Rails et plus (16 stacks), dans l'ordre topologique, pendant que votre existant continue de tourner sur les mêmes données.
  • Prouver que rien n'est cassé des milliers de tests générés à partir de vos règles, une vérification à chaque jalon, l'application qui tourne dès le premier.
  • L'exploiter sur le web build, tests, livraison, publication, observation, maintenance : tout le cycle de vie, au même endroit.

Ce que vous gardez, ce que vous quittez

Vous gardez vos données (le schéma est converti à l'identique), vos règles métier (extraites avec un identifiant, traçables jusqu'aux tests), la logique de vos écrans, et — pour la première fois — un système documenté.

Vous quittez l'abonnement, le compteur d'exécution, le langage propriétaire, et le marché du talent à fournisseur unique. Votre application convertie est un dépôt git normal sur une stack ouverte : aucun runtime propriétaire, aucun frais par session, rien qui n'expire.

Les questions que se posent d'abord les développeurs

Combien de temps dure une conversion ?

Une vraie réécriture de 3 ans à 7 personnes a été menée par un seul développeur en environ 6 mois avec WXCode — jalon par jalon, pas en big-bang.

Et mes données HFSQL / SQL ?

Le schéma de base de données est converti à l'identique, donc la nouvelle application lit les mêmes données. Votre existant continue de tourner pendant la migration.

Procédures, requêtes, états ?

Ce sont tous des éléments de premier ordre dans la base de connaissance, et ils sont convertis — états inclus, avec les règles qui les régissent.

Dois-je d'abord apprendre la stack web ?

Non. La plateforme prend en charge le build, les tests, le déploiement, le domaine et la supervision. Vous choisissez la stack ; WXCode fait ce que vous n'aviez jamais eu à apprendre sur desktop.

Suis-je à nouveau enfermé ?

Téléchargez votre projet à tout moment. Il tourne sans WXCode. Vous restez pour la base de connaissance et les cockpits, pas parce que vous êtes piégé.

Voyez ce que vous libérez.

Entrez vos postes et vos sessions dans le calculateur de sortie, puis importez votre projet et redécouvrez votre codebase.