samedi 3 juillet 2010

Pourquoi #jquery va révolutionner et dominer le #web


Jquery est lentement mais surement en train de devenir un composant incontournable dispensable dans les applications web.

Les 4 raisons d'adopter jquery sont:

La prise en charge de la compatibilité des navigateurs.

Avec l'ouverture des applications aux partenaires ou avec l'apparition de nouveaux supports (smartphone), le traitement de la compatibilité en IEn, firefox , safari ou opéra reste une tache lourde , complexe et indispensable. Jquery se charge d'assurer cette compatibilité a votre place.
Ce qui fonctionne avec jquery sous IE8 fonctionnera sous Firefox 3.

Ajax devient un jeu d'enfant

Jquery rend l'intégration de fonctionnalité Ajax facile et garantie un traitement identique du moteur de requete XMLHttpRequest quelque soit le navigateur.
Ainsi, cela vous permet d'intégrer des fonctions qui vont rendre vos applications plus ergonomiques et vos utilisateurs plus efficaces. Exemple drag and drop , menus , onglets.

Découplage entre le langage de programmation et votre application WEB.

Avec Jquery et Ajax , la partie frontale de l'application devient indépendante de la dorsale.
On pousse jusqu'au bout la séparation en 3 Tiers d'un modèle MVC.
Le javascript et AJAX simplifient radicalement les CGI ou Servlet chargés de l'interface utilisateur.

Un gestion de contexte plus simple.

Le protocole HTTP et le HTML ne sont pas fait à l'origine pour fabriquer des applications métiers.
Il faut des cookies et des serveurs de session pour gérer la persistance du contexte. Le passage des données d'une page à l'autre doit se faire par les cookies et des champs cachés. Bref , pas des choses très simples. Avec Jquery et Ajax , vous affichez une page principale et chaque interaction avec l'utilisateur se fait dans le cadre de cette page principale donc dans le même contexte.

Mais surtout ..

Vos applications deviennent plus belles , sont moins chères à développer et sont appréciées par vos utilisateurs.


AVANT jquery :




APRES Jquery




Terminé le Java et les EJB , passez au Javascript ,Jquery , AJAX et HTML5.

Site de demonstration de jquery ici.

Aucun commentaire: