WINDEV 2024

ARCHITECTURES : FRONT-END, BACK-END, 3-TIER, MVP... SOYEZ FULL-STACK T ous les types d’archi- tectures sont gérés par WINDEV 2024. Front End - Back End, 3-Tier, SOA, Microservices, MVP... WINDEV 2024 facilite le dia- logue entre les couches, les piles, les services... à l’aide des fonctionnalités du Framework WLangage. G érez les piles ( ou les couches ) DECIDEUR WINDEV permet de mettre en oeuvre tous les types d’architecture. NOUVEAU Optimisation des appels de webservices TECHNOLOGIE FAA Les UI/UX bénéficient des FAA POINTS FORTS Fonctions WLangage de sérialisation/ dé-sérialisation automatique «FULL STACK» FACILE Cette architecture se découpe en 2 parties principales, les «piles» (stacks): Front End et Back End. WINDEV propose les fonction- nalités nécessaires à la mise en oeuvre de ces piles. Pour la partie Base de Don- nées, le moteur HFSQL est intégré. La création de Webservices (SOAP et REST), dans le cloud ou on-premise est facile. Pour la création des UI/UX, WINDEV propose des éditeurs conviviaux. Tout est fourni, un seul lan- gage suffit, le WLangage. LE «3-TIER» FACILE Le but du «3-tier» est de sé- parer les 3 «couches» ha- bituelles d’une application: Traitements, Données et In- terface (UI, UX). Une application est composée de 3 couches indépendantes: • couche présentation, • couche traitements, • couche d’accès aux données, qui communiquent entre elles. Le Mapping Objet Relationnel (MOR) est automatique. Pour la communication entre les couches, les classes peuvent être sérialisées en XML, JSON ou dans un for- mat binaire, par les fonctions WLangage de sérialisation Sérialise et Désérialise . LA COUCHE PRÉSENTATION : MVP Au sein de la couche «Pré- sentation» du 3-Tier ou de la pile Front-End, l’interface (UI, UX) peut être structurée en utilisant le modèle MVP (Mo- dèle-Vue-Présentation), MVC, ou toute autre architecture. SÉPARATION ASSIS- TÉE DU CODE MÉ- TIER / UI Le découpage de code exis- tant est assisté. Le code est identifié sous l’éditeur de code: code Métier, code UI ou code Mixte. MOBILES ET APPLICATIONS WEB L’interopérabilité  entre WINDEV, WEBDEV et WINDEV Mobile permet le dé- veloppement facile des UI/UX sur mobile et pour Navigateur. WINDEV est ouvert à toutes les architectures 71 www.pcsoft.fr •

RkJQdWJsaXNoZXIy NDQ0OA==