L'utilisation de frameworks JavaScript est une pratique de plus en plus r�pandue � l'heure actuelle. Ces derniers nous permettent de mieux organiser nos projets et d'augmenter notre productivit�. On peut toutefois se retrouver coinc� lorsque l'on se penche sur la question du r�f�rencement. La plupart des moteurs de recherche ne liront pas le JavaScript et, par cons�quent, ne pourront pas indexer correctement les pages de votre site.
On entend parler aujourd'hui d'application isomorphe (ou universelle) dont la particularit� est de pouvoir g�n�rer le rendu HTML � la fois c�t� client et c�t� serveur. Cette technique est accessible avec l'utilisation de Node.js qui nous permet de tirer profit du JavaScript c�t� serveur.
Dans ce tutoriel, j'illustrerai mes propos � travers un exemple en utilisant React et Node.js. React est une biblioth�que JavaScript, d�velopp�e par Facebook, permettant de cr�er des composants qui constitueront l'interface du site. Sa particularit� est de manipuler le DOM de fa�on intelligente en ne modifiant que le strict minimum lors du rafra�chissement des donn�es.
Partager