Article

Sortie de la version 0.1 d’Archetype Javascript Framework

Partager cet article avec votre réseau professionnel Viadeo Partager sur Viadeo

Envoyer à un ami :

Envoyer à un ami

Logiciels, Web 2.0

Par : Lætita Henrio - Mardi 23 octobre 2007 à 10:15

Archetype est un framework libre qui permet de gérer des applications client-serveur en amenant côté client des fonctionnalités traditionnellement gérées côté serveur (modèle vue contrôleur, templates, logger, gestion de dépendances js, communication événementielle…) . Les problématiques de sécurité et de logique métier restent, elles, gérées côté serveur. Il ne reste alors plus qu’à rajouter une couche de transport apporté par un DWR ou directement par les fonctions Ajax/JSON de Prototype sur lequel ce framework est basé, pour faire communiquer l’ensemble et former une véritable application. L’avantage de ce nouveau découpage est de permettre de travailler vraiment en java (ou autre langage objet) côté serveur, sans JSP, et de travailler dans un Javascript on ne peut plus objet côté client . Il est notamment question de création de composants d’interface graphique (widgets) pour une vraie réutilisation. Il ne s’agit pas d’une librairie de widgets, même si certains contrôles souvent utilisés sont fournis, mais vraiment d’une assistance à la création de composants dans le but de pouvoir les réutiliser.

En clair, ce framework permet de gérer les javascripts plus facilement, de manière plus lisible, plus universelle et plus organisée (problématique des différents navigateurs). Il ajoute des fonctionnalités au javascript pour le rendre plus exploitable (héritage, singleton, appel des méthodes parentes, fonctions importées, etc).

Archetype vous permettra également de créer des applications de type RIA (Rich Internet Application, Application Internet Riche) en javascript, avec les avantages d’un client léger (mise à jour de l’applicatif sur quelques serveurs seulement, application accessible à partir d’un simple navigateur, ordinateur de l’utilisateur peu puissant, pas d’installation sur le poste client, pas de problème de compatibilité) mais aussi ceux d’un client lourd (mode déconnecté basé sur Google Gears prévu dans les versions futures).

Ce framework est sous licence MIT. Vous pouvez d’ores et déjà lire le blog des concepteurs d’Archetype, télécharger le framework ou même télécharger ses sources. Pour illustrer leurs propos, les concepteurs du framework sont en train de créer un wiki avec Archetype, nommé AWiki.

Note originale de Lætitia HENRIO publié sur The Inquirer FR le 23/10/2007.

Partager cet article avec votre réseau professionnel Viadeo Partager sur Viadeo

Envoyer à un ami :

Envoyer à un ami

Poster un nouveau commentaire

  • Nom:
  • Adresse E-mail:
  • URL:
  • Votre commentaire:

    Autre style : utilisez de simples tags HTML  

Récemment posté

Commentaires