Les routes Meteor

Lorsqu’un utilisateur navigue sur un site web, il clique sur des liens et change de page régulièrement. Ces changements de page s’accompagnent généralement d’un changement d’URL dans la barre du navigateur.

Les frameworks de type Single Page Application chargent l’intégralité de l’application au début, ensuite le framework échange juste des données avec le serveur sans jamais recharger la page. En utilisant ce type de framework, le changement d’URL n’est pas nécessaire. Pourtant, l’URL offre un avantage indéniable, elle permet d’identifier de façon unique une ressource en ligne. En effet, pour partager une trouvaille en ligne (comme la page web d’une jolie montre, ou un bon article de presse) il est beaucoup plus facile de partager l’URL que de partager le contenu même de la page.

Utiliser un système de routes permet de bénéficier de plusieurs avantages :

  • Il est possible de définir une mise en page commune (menu, en-tête, etc.) à toutes les pages et de définir une zone dite "variable".

  • Chaque URL devient un identifiant pour accéder à une page avec des données particulières.

  • L’organisation du projet est meilleure et chaque page ne charge que les données qui sont nécessaires à son affichage.

  • Le système de routes permet de créer des liens "dynamiques"...

Pour consulter la suite, découvrez le livre suivant :
couv_EPMETION.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Éléments syntaxiques
Suivant
Les collections MongoDB