1
Les technologies XML
Cours X : Approche RESTFull
Février 2016
- Version 1.0 -
2
Approche RESTFull
Jusqu’à maintenant nous avons principalement travaillé
avec une approche Application et/ou Service.
L’intégration se faisait ensuite sur la base d’un écran (ou
partie d’écran) pour un service.
Avec l’avènement de HTML et de l’approche REST la
tendance est maintenant plutôt aux approche SPA (Single
Page Application). L’idée sous-jacente est que plutôt que
de télécharger l’ensemble des éléments nécessaires à
l’application (Données, code, UI) seules les données soient
rapatriées selon les action de l’utilisateur.
3
Approche RESTFull - SPA
Une application web monopage (en anglais
single-page application ou SPA) est une
application web accessible via une page web
unique. Le but est d'éviter le chargement d'une
nouvelle page à chaque action demandée, et de
fluidifier ainsi l'expérience utilisateur. Deux
méthodes existent pour ce faire : soit on charge
l'ensemble des éléments de l'application
(contenu, images, CSS et JavaScript) dans un
unique fichier HTML, soit on récupère et affiche
dynamiquement les ressources nécessaires en
fonction des actions de l'utilisateur.
Source Wikipedia
4
Approche RESTFull - SPA
Ce type d’application Web permet une meilleure
expérience utilisateur en se rapprochant terme
de performance des application desktop.
D’ailleurs ce type de développement en
conjonction de l’approche RWD (Responsive Web
Design) permet de réaliser en une seule fois :
Un site Web
Une application Tablette
Une application Mobile
5
Approche RESTFull - RWD
Un site web adaptatif (anglais RWD pour
responsive web design, conception de sites
web adaptatifs selon l'OQLF1) est un site web
dont la conception vise, à offrir une expérience
de consultation confortable même pour des
supports différents.
L'utilisateur peut ainsi consulter le même site web à
travers une large gamme d'appareils (moniteurs
d'ordinateur, smartphones, tablettes, TV, etc.) avec le
même confort visuel et sans avoir recours au défilement
horizontal ou au zoom avant/arrière sur les appareils
tactiles notamment, manipulations qui peuvent parfois
dégrader l'expérience utilisateur, tant en lecture qu'en
navigation. Source Wikipedia
1 / 21 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !