Le meilleur framework JavaScript : Goût vanille

Le meilleur framework JavaScript : Goût vanille

AngularJS, Ember.js, SproutCore, Backbone.JS, Knockout.js, Spine, CanJS, Meteor-JS, Derby ou encore Yahoo Mojito, tous ces frameworks JavaScript qui ont vu le jour ces dernières années, et j’en oublie ne sont rien à côté de celui-ci.

Son nom ? Vanilla JS

Que fait-il ?

Vanilla JS est un framework rapide, très léger, cross-plateforme capable de créer d’incroyables et puissantes applications JavaScript.

Le moindre octet de code est pesé dans ce framework et il travaille tous les jours à s’assurer qu’il reste petit et intuitif.

Qui l’utilise ?

De grands noms utilisent Vanilla JS comme Facebook, Google, YouTube, Yahoo, Wikipedia, Windows Live, Twitter, Amazon, LinkedIn, eBay, Microsoft, Tumblr, Apple, Pinterest, PayPal, Reddit, Netflix, Stack Overflow, Slack et j’en passe.

En fait, ce framework est déjà plus utilisé que jQuery, Prototype JS, MooTools, YUI, et Google Web Toolkit combinés.

Que peut-il faire ?

Au moins tout ça :

vanilla-features

 

à vous de sélectionner ce que vous souhaitez ajouter dans votre package à télécharger.

Est-il simple à installer ?

Oui, très. Il suffit, en pré-prod de faire :

<script src="path/to/vanilla.js"></script>

Et en production, il suffit d’ajouter le script téléchargé dans le header :

 

Oui, oui, rien ! Vanilla JS est si populaire que votre navigateur l’a déjà pré-chargé pour vous, depuis une dizaine d’année.

Et niveau perf ?

Regardez plutôt ça :

Capture d'écran 2015-03-31 23.50.03Vanilla JS est capable de faire presque 2.5x plus d’opérations à la seconde que Dojo et 4x plus que jQuery !

Et niveau code à produire ?

C’est un peu plus long que jQuery, mais pas de script à faire charger !

Capture d'écran 2015-03-31 23.52.45

 

Ok, vendu, je veux l’utiliser

Vanilla JS est gratuit, si ! Gratuit !

Voici la source de cet article d’où j’ai pris les capture : Vanilla-JS.com

Voici la documentation de VanillaJS, quelques livres sur VanillaJS, et quelques plugins pour VanillaJS.

Et vous, l’avez vous déjà utilisé ? L’utiliserez-vous ?

 

Vous aimez ? Partagez !


Réagir à cet article

220 caractères maximum