19 févr. 2014

Tutoriel NodeJS : NodeWebkit

Comme d'habitude, Grafikart nous apporte un tutoriel très bien fait. En moins de 30 minutes, il réalise une application compatible Windows, Mac et Linux.

Tout d'abord, parlons un peu de Node-WebkitNode-Webkit est un peu l'Apache Cordova pour ordinateurs.

Grosso modo, on prend son application HTML5 et on l'intègre dans le conteneur natif. Plus précisément, le  conteneur natif exécute un navigateur un peu déshabillé (WebKit dans ce cas). Si le dialogue avec le natif se fait via le bridge.js pour Apache CordovaNode-Webkit privilégie une interaction via NodeJS. De fait, il offre la possibilité d'accéder à la multitude de bibliothèque que cette VM fournit. C'est d'une efficacité absolument incroyable.

Ce framework étant disponible depuis 2012, il est sacrément stable et utilisable en production. Adobe, Twitter, Github, Intel l'utilisent pour certaines de leurs applications. Pour l'avoir utilisé, je vous le recommande sérieusement.