This blog is no longer updated. Please check my new blog here.

Julien Sobczak

AngularJS

Brad Green, Shyam Seshadri

Le premier livre sur un framework qui affole les statistiques Google Trend. Une sortie précipitée oublier.

General

O'Reilly Media Paperback 1449344852 196 pages

Review

Il n’est pas rare de réécrire une application en 10 fois moins de lignes de code avec AngularJS. AngularJS révolutionne notre manière de développer des applications Single Page. Backbone.js été le premier framework de type MV* mais AngularJS va encore plus loin. La manipulation du DOM est totalement abstraite à l’aide d’un double databinding très réussi. L’injection de dépendances témoigne d’un framework pensé dès le début pour être tester.

La magie AngularJS néanmoins un coût en terme d’apprentissage. La courbe est plus raide que pour une simple librairie comme jQuery et bien connaître le JavaScript est davantage un prérequis que suffisant pour se lancer. Avec AngularJS, O’Reilly frappe fort avec deux auteurs impliqués sur le framework, un livre court, le premier le sujet. Une réussite commerciale assurée.

Mais voilà, l’essor sans précédent d’AngularJS précipité la sortie du livre et c’est un résultat plutôt décevant qui s’offre à nous. 200 pages d’informations survolées, des exemples inadaptés, les explications très approximatives. Les développeurs expérimentés seront frustrés par tant de maladresses, même si au final, ils passeront à travers. Pour les débutants, mieux vaut attendre ou se tourner vers le cours gratuit de CodeSchool.