JeuWeb - Crée ton jeu par navigateur
Batman vient vous sauver du mechant Javascript - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Batman vient vous sauver du mechant Javascript (/showthread.php?tid=5676)



Batman vient vous sauver du mechant Javascript - Viciousity - 06-09-2011

Bonjour à tous et à toutes,

Aujourd'hui je viens vous faire découvrir une petite trouvaille, batman.js. Il s'agit là d'une librairie JavaScript très légère qui permet en suivant un modèle MVC (fortement inspiré de Rails) de créer des "One Page Killer App".

Comme cité plus haut, elle est fortement inspiré par RubyOnRails, du coup, on a le droit (et je dirais même le devoir) de coder en Coffee-Script. Cela permet d'avoir des classes vraiment explicite et facile à faire évoluer sans se perdre dans des milliers de "(function(){})".
On à aussi la persistance des objets (via du LocalStorage ou RestStorage), ainsi, on peut tranquillement faire persister ses objets et créer des système de gestion de compte, des paniers d'achats, faites travailler votre imagination, rien n'est impossible.
Pour finir, on a une chose très plaisante et remarquablement simple a gérer : du pseudo-Push. Du coup, quand on définit un modèle et qu'on le considère comme "global", si un changement est fait sur un de ses objets, tous les objets de tous les navigateurs changent aussi en temps réel Smile

Vraiment, selon moi, elle a beaucoup d'avenir.
Facile à prendre en main, on peut facilement créer des chats en temps réels(5 minutes montre en main).


RE: Batman vient vous sauver du mechant Javascript - Akira777 - 06-09-2011

Ca m'a l'air très sympa, on va tester ça !

Merci du partage !