Petit retour sur Paris.js #10
Si vous trainiez du côté de la rue Montmartre hier soir, et que vous avez remarqué une densité importante d’hommes étranges, c’est que vous étiez pas loin de LaCantine où avait lieu le Paris.js du mois d’août.
Le Paris.js, c’est un événement mensuel où l’on parle de JavaScript, mais aussi des technos web associées : HTML5, CSS3… Tout le monde peut venir présenter son sujet, il suffit de prévenir. L’avantage, c’est que les personnes donnent toujours des cas concrets sur lesquels elles ont travaillé, ce qui fait un peu mieux passer la pilule quand l’on n’est pas un gourou du Js. Cette session était sponsorisée par Ekino (@3k1n0) que l’on remercie beaucoup.
Ainsi, on a pu entendre parler de divers sujets, en commençant par une présentation du JavaScript côté serveur, un petit historique ainsi que les technos utilisées actuellement. Présentée par @amorgaut et @ThibArg de chez Wakanda.
La deuxième présentation parlait de BrunchWithCoffee qui est un framework utilisant de nombreuses librairies Js (CoffeeScript, Backbone.js, Underscore.js, Stitch, Eco, Stylus & jQuery). Le but de ce framework est de faire des applications HTML5 très légères et d’une manière très simple, c’est pourquoi @sgruhier parlait de prototypage hier soir. De plus, il est possible de remplacer jQuery par zepto.js si vous souhaitez faire une application mobile. Du coup le gros avantage vient de la rapidité de réalisation de l’appli ainsi que de sa légèreté, le tout d’une manière totalement asynchrone au niveau du chargement des fichiers.
Une petite démo qui permet de gérer sa facture dans les sushis-bars https://github.com/sgruhier/sushi !
L’équipe de JoshFire est venue nous faire un retour sur le node.js knockout. Il s’agit d’un événement pendant lequel les participants ont 48h pour développer une application utilisant node.js. Leur application est en fait une intelligence artificielle de jeu d’échec. La force de cette intelligence est qu’elle distribue tous ses calculs (algorithmes minmax et alpha-beta pruning) sur les serveurs ayant installé leur petit programme. Pour le moment, l’intelligence utilise 26 ordinateurs, mais il ne tient qu’à vous d’augmenter ce nombre ! Ah, apparemment, toute personne battant leur I.A. a le droit à un t-shirt ! non ? :p
Si vous aimez ce projet, votez pour eux en cliquant sur le bouton « Vote KO » sur leur site. Vous pouvez retrouver leur présentation par ici.
La présentation suivante, animée par Maurice Sway @mauriz, a présenté un navigateur « headless ». C’est un navigateur web sans aucun rendu qui se pilote entièrement en JavaScript. Le but est donc de pouvoir exécuter du code Js sur un serveur (il suffit d’avoir un serveur X d’installé). Cela permet de faire des tests fonctionnels, de récupérer des données, des statistiques, de faire des bots… Vous pouvez voir la présentation sur slideshare ici, et le code présenté hier par là.
Enfin, le dernier outil, présenté par Julien Cabanès, est Require.js. Il s’agit d’un script facilitant la gestion des multiples fichiers Js dans un projet. En effet, il peut être compliqué de gérer l’inclusion de beaucoup de scripts, notamment à cause de l’ordre de chargement et de la dépendance de fichiers. Pour voir comment cela fonctionne, je vous envoie sur ce très bon article qui présente très bien l’utilisation de cette librairie.
Événement très sympa, le prochain devrait avoir lieu le mercredi 28 septembre, @parisjs pour rester informé
Quelques derniers liens utiles (au risque de me répéter) :

2 réponses à “Petit retour sur Paris.js #10”
Super article , félicitation !!
Merci !