Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

Développeur : Archetype Javascript Framework 0.1

Posté par Temsa (Jabber id, page perso, ). Modéré le 23 octobre 2007.
Internet
Archetype est un framework JavaScript (licence MIT). Il ne s’agit pas d’un toolkit qui propose de simplifier le code, c’est un vrai framework, qui modifie clairement la façon de travailler en Javascript, pour le rendre plus efficace, plus lisible et plus modulaire.

Le framework est basé sur les excellentes bibliothèques Prototype et Scriptaculous. Il vise à permettre de créer des applications réellement « Web 2.0 » en offrant une suite de services indispensables pour avoir des logiciels de bonne qualité gérés principalement par JavaScript.

Le projet Archetype a pour but d'offrir aux développeurs web tous les outils pour travailler en JavaScript comme avec les frameworks serveur, mais sans cacher le JavaScript dans une couche serveur (solution à la mode, mais qui s'avère toujours trop simple pour pouvoir réaliser ce que le client désire).

Le serveur continue donc de gérer la sécurité et le métier, mais ne s'occupe plus de gérer une vue ou un contrôleur. Seule une couche de transport telle que DWR permet de communiquer via Ajax avec le client.

> Lire la dépêche (20 commentaires, moyenne: 1,6).  

Le framework offre les services suivants :


Archetype offre donc un véritable environnement de travail au développeur, en reprenant les principes des meilleurs outils connus actuellement dans le domaine du développement web côté serveur mais, cette fois, côté client et favorise l'utilisation de pratiques reconnues dans un langage qui était alors dépourvu de toutes ces structures qui sont pourtant indispensables à des applications de qualité, faciles à faire évoluer et à maintenir.

La version 0.1.0 présente d’ores et déjà le c½ur fonctionnel de ce qui est peut être le premier framework JavaScript prévu dès la base pour gérer une application RIA / Web 2.0 de taille conséquente.

Nous utilisons déjà notre framework dans divers projets mais nous sommes avides de vos retours et de vos commentaires ! Toute aide ou test sur les différents navigateurs sera fortement appréciée.

Nous travaillons actuellement à créer AWiki, un wiki WYSIWYG au fonctionnement proche de TiddlyWiki, basé sur Archetype/TinyMCE/DWR/Spring/ACEGI/Hibernate/MySQL afin de faire un vrai site utilisant Archetype pour accueillir le site du projet, en se basant sur notre framework, aussi toute personne intéressée pour participer à ce projet est aussi la bienvenue.

Vous pouvez nous joindre et nous faire vos retours sur le Google Group (bien sûr, on gardera un oeil ici ;) )

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Démo ?

Posté par Aurélien Bompard (Jabber id, page perso, ) le 23/10/2007 à 21:12. (lien). Évalué à 3.

J'ai cherché partout mais j'ai pas trouvé de démo. Y'en a une ?

[+] Du MVC cote client.

Posté par Rossel Olivier () le 23/10/2007 à 21:17. (lien). Évalué à -1.

Du MVC direct sur le client.Voila une idee lumineuse. Que je m'etais jure d'etudier, avant de devenir expert SAP et gagner 10 millions de dollars.
Ca m'botte...

PS: SQL en backend d'un tiddlyWiki, je tiens a insister, c'est maaaal !!!!

Surcouche de surcouche

Posté par LupusMic (page perso, ) le 24/10/2007 à 08:37. (lien). Évalué à 0.

Ça manquait, vraiment, je suis impressionné.

Intégration avec Greasemonkey

Posté par Guillaume RAMELET () le 24/10/2007 à 08:47. (lien). Évalué à 2.

bonjour,
ce qui est également pratique dans ces librairies de haut niveau, c'est les manipulations DOM pour faire tout un tas de chose. (par exemple jQuery)

Est-ce qu'il est facile d'utiliser Archetype dans un script Greasemonkey ? Quelqu'un a un exemple concret ?

voilà c'est tout, à+

Conteneur Léger ?

Posté par Alex. (page perso, ) le 24/10/2007 à 11:50. (lien). Évalué à 2.

Est ce qu'il y a un rapport entre la notion de conteneur léger dans Archetype et celle dans le monde java comme l'IoC : http://www.dotnetguru.org/articles/dossiers/ioc/Fowler/IoC.h(...) ?

Est ce que je peux gérer mes dépendances entre composant avec un fichier xml à la spring et bean ?

Revenir en haut de page