Angular 2 annonce enfin une version stable

angular2La version 2 du désormais célèbre framework Angular développé par Google arrive en version stable.

Après une première version très populaire, la communauté Angular a décidé de renouveler son framework et d’innover à nouveau (quitte à rendre incompatible les versions et à déstabiliser les adaptes de la première version)

 

Au programme de cette nouvelle version:

  • L’utilisation de TypeScript est désormais recommandée (il s’agit surcouche à Javascript respectant le standard ECMAScript 6, un trans-compilation permet d’obtenir du javascript pour les anciens navigateurs)
  • Angular 2 est WebComponent ready, il repose au maximum sur ce nouveau standard w3c, et assure la rétro-compatibilité si les Web Components ne sont pas supportés. Pour simplifier, les directives dans Angular v2 sont désormais des web components
  • Le framework est plus modulaire, le coeur est plus léger, le reste se charge à la volée via des imports et/ou des annotations (on sent l’influence des développeurs Java)
  • le scope et le rootScope disparaisent (enfin presque), et c’est une bonne chose, les développeurs en avait un mauvais usage. Le scope est désormais lié au contexte des composants
  • La version 2 d’angular est plus performant (grâce à la séparation par composant notamment)
  • Le rendu côté serveur est désormais possible (pour une meilleur performance et  meilleur visibilité SEO)

Malheureusement, la nouveauté a un coût, il vous sera très difficile de migrer une application Angular 1 vers Angular 2, surtout si vous utilisiez intensivement les scopes. Les applications utilisant les recommandations de John Papa devront être les plus facile à migrer, mais ne pourront pas se faire automatiquement.

Pour en savoir plus, je vous invite à lire

 

 

w3blog se met à l’heure du responsive design

Bonjour à tous, après quelques années avec le thème Cordoba Green Park 2, j’ai décidé qu’il était temps d’offri à w3blog un petit lifting et de partir en quête d’un nouveau Template pour faciliter la lecture sur les nouveaux supports mobiles : smartphone et tablette.

Lire la suite

Le réseau social Diaspora en version Alpha

reseaux-flat

Comme vous avez pu le lire dans la matiné Diaspora, projet de réseau social décentralisé libre, lance ses premières invitations. Le pseudo-concurrent de Facebook sort une version Alpha de son réseau social libre. Pour tester ce réseau déjà promis à si un grand avenir, il vous faudra donc dans un premier temps faire une demande d’invitation chose que je n’ai pas encore reçu pour le moment.

Lire la suite