Mettre une application en production avec Angular 2

Utiliser Prerender

Testez gratuitement nos 1324 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Prerender facilite le référencement à l'aide des robots d'indexation (crawler). Initiez-vous à Prerender et sachez le configurer.
02:03

Transcription

La seule solution qui existait jusqu'à maintenant était d'utiliser prerender.io. Ce prerender.io n'est pas si mal que ça, et en fait c'est un service sur lequel vous allez envoyer votre information et vos applications. Donc, ça marche avec à peu près tous les sites qui utilisent bien sûr des Frameworks JavaScript. Ensuite, votre site Internet va être mis en place et vous allez installer un petit proxy particulier qui vérifiera si le robot est connu du monde de l'indexation, eh bien, ça lui servira des pages HTML qui seront stockées en cache, déjà générées bien évidemment. Sinon, ça donnera simplement l'application aux visiteurs de façon classique. Alors, ce n'était pas trop mal comme solution, c'était même assez intelligent. Ça s'installait sur un serveur directement en node et on devait simplement faire un app use du prerender node, et puis après, il se chargeait plus ou moins de tout faire. Le seul problème est que c'est un petit peu dur à configurer et sur les grosses solutions c'est payant parce qu'on est obligé de payer un certain prix pour l'utiliser, et vous voyez que si je vais jusqu'à 250 pages, c'est gratuit, et si après je veux aller au-dessus parce que j'ai un site Internet avec pas mal de visiteurs, ça peut monter très vite. Donc, effectivement, il faut faire très attention à ça parce que c'est payant, ça n'est pas évident à mettre en place et ce n'est pas une solution optimale, car en plus ça consomme des ressources, donc, ça n'est pas forcément génial. Malheureusement, c'était la seule solution existante, mais ça a permis pendant quelques années, quand même, aux moteurs de recherche d'indexer des sites Internet développés avec des technologies JavaScript. Je pense que c'est aussi ce qui a permis à ces technologies de s'imposer sur le marché comme étant viables. Donc là, concrètement, qu'est-ce qui va se passer ? Une fois que la page sera entièrement chargée, ça va envoyer cette page directement dans le prerender pour qu'il la stocke en cache, et quand un moteur de recherche va venir regarder le site, ça va lui envoyer cette version qui sera en fait une version aplatie de votre page qui permet l'indexation. Cela dit, ce n'est pas vraiment génial, et j'ai une meilleure idée que ça, et on va pouvoir utiliser des techniques peut-être un peu plus intéressantes que de passer par un prestataire pour faire des stockages de pages en cache.

Mettre une application en production avec Angular 2

Optimisez la mise en production de votre application AngularJS. Réduisez le temps de chargement et d’affichage, gérez les tâches répétitives avec des scripts, etc.

1h05 (20 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :13 déc. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !