Estimer ma migration en 2 minutes

Technologie cible

Migrer une application WINDEV® vers React / Node.js

Votre application devient accessible depuis un navigateur, sur site ou en SaaS pour vos clients, avec un seul langage, TypeScript, du serveur à l’interface.

Pour qui

Ce que devient votre application

Fenêtres et pagesComposants React en TypeScript
Procédures et logique métierAPI REST Node.js en TypeScript, couverte par des tests automatisés
Accès aux donnéesRequêtes SQL paramétrées ou ORM
États et impressionsDocuments PDF générés côté serveur
Traitements batchTâches planifiées côté serveur
Base de donnéesPostgreSQL par défaut, ou HFSQL® conservée : les deux options

La même règle métier, avant et après

Avant : WLangage

PROCÉDURE TotalClient(nIDClient est un entier)
moTotal est un monétaire = 0
HLitRecherchePremier(LigneCmd, IDClient, nIDClient)
TANTQUE HTrouve(LigneCmd)
	moTotal += LigneCmd.PrixHT * LigneCmd.Qte
	HLitSuivant(LigneCmd, IDClient)
FIN
RENVOYER moTotal

Après : TypeScript / Node.js

export async function totalClient(customerId: number): Promise<string> {
  const { rows } = await db.query(
    'SELECT COALESCE(SUM(unit_price * quantity), 0) AS total FROM order_line WHERE customer_id = $1',
    [customerId]
  );
  return rows[0].total; // montant exact, sans arrondi flottant
}

Exemple illustratif. Nos développeurs seniors relisent chaque module traduit ; les tests automatisés vérifient le même résultat sur le carnet de recette.

Prix

Notre grille compte 400 € HT par fenêtre ou page web, 0,15 € HT par ligne de WLangage, 150 € HT par table et 300 € HT par état. Fourchettes : 5 à 20 k€ HT pour une petite application, 15 à 60 k€ HT pour une application moyenne, au forfait unique, sans abonnement ni redevance de notre part. Le devis ferme arrive 48 h ouvrées après réception de l’export.

Estimer ma migration en 2 minutes Demander mon devis gratuit

Autres cibles : C# / .NET · Angular / Spring · Python. À lire aussi : notre méthode, étape par étape · garder ou quitter HFSQL®.