WEBDEV 2025
WEBDEV 2025 permet de créer des Applications Web contenues dans une seule page (Single Page Application, SPA). Il suffit d’utiliser la notion de plan. Un plan est un ensemble de champs de la page. Chaque plan peut être visible ou non. Le changement de plan peut être réalisé depuis n’importe quel traitement de champ: • clic sur un bouton • code de la page en fonction de certains critères... Ainsi l’apparence et le contenu de la page évoluent au fil de la navigation sans aucun retour au serveur. En mode SPA, les données affichées dans un plan sont ini- tialisées automatique- ment au chargement de la page qui contient le plan. Pour rafraîchir les données d’un plan déjà affiché (comme une quantité en stock), il existe plusieurs méthodes: • appel d’un traitement Ajax • appel d’un Webservice (par un timer par exemple) • usage d’un WebSocket... SPA: SINGLE PAGE APPLICATION (TOUT UN SITE DANS UNE MÊME PAGE) L’utilisation de Websockets est la seule façon de notifier le navigateur sans qu’il en fasse la demande. WEBDEV 2025 propose dans ce but un serveur de Websockets. La programmation des Websockets est facilité par des événements de program- mations adaptés (Connexion d’un nou- veau client, Réception de données,...) et la famille de fonction WLangage WebSocket . SERVEUR DE WEBSOCKETS LIVRÉ EN STANDARD 38 • WEBDEV 2025 - DÉVELOPPEZ 10 FOIS PLUS VITE
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==