React 0.14 : division du code en React et React DOM
pour la biblioth�que JavaScript de Facebook


React est une biblioth�que JavaScript d�velopp�e par Facebook qui permet de cr�er des interfaces utilisateurs. Instagram.com en est un bel exemple.

Elle utilise un concept appel� le DOM virtuel qui restitue s�lectivement les sous-arborescences de n�uds en fonction des changements d'�tat. L'objectif est de r�duire le nombre de manipulations du DOM tout en gardant les composants � jour. Ce DOM virtuel peut �tre rendu sur un serveur utilisant Node.js.

React peut en fait �tre votre syst�me de vues dans une application MVC car elle ne se tracasse pas du reste des composants. Et donc, signalons-le, React ne repr�sente que cette couche view. Il ne sert � rien de vouloir la comparer � des frameworks qui offrent plus d'intelligence. Par contre, il faudra combiner React avec quelque chose pour obtenir une application dynamique complexe.

L'�quipe a annonc� la sortie de la version 0.14 qui am�liore le code et facilite le d�veloppement.

Voici une liste de modifications apport�es :

  • la distinction entre le package React et le package React DOM pour suivre la logique appliqu�e du code bien s�par�. Cela permet �galement de cr�er des composants qui pourront �tre partag� entre React et React Native ;
  • une am�lioration de refs qui devient en quelques sortes le n�ud DOM ;
  • une meilleure syntaxe pour les composants fonctionnels stateless ;
  • la d�pr�ciation de JSTranform et de react-tools au profit de Babel ;
  • des optimisations de la compilation ;
  • etc.



Source : Le site de React.

Et vous ?

Que pensez-vous de cette biblioth�que ?