prefix.js/ à /react/) ne nécessite de modifier que ce fichier, tous les modules dépendants répercutant automatiquement le changement via leurs instructions d'importation, sans modifications en cascade.Ce module est le bloc de construction le plus simple possible dans l'architecture de routage de l'application web ProjectForge. Il est importé par des utilitaires de plus haut niveau comme rest.js (le constructeur d'URL REST) pour construire les points de terminaison de service, et par les composants qui génèrent des liens de navigation. La valeur exportée par défaut est une simple chaîne — aucun appel de fonction, aucun effet de bord — ce qui la rend trivialement testable et sûrement éliminable par l'arbre (tree-shakeable) par le bundler.
| Commit | Ce qui a changé |
|---|---|
974ececd9 | Ajout d'une ligne de commentaire (« Defines the root react uri: ») au-dessus de l'export pour clarifier l'objectif du fichier pour les développeurs. Uniquement un ajout de documentation ; l'export lui-même est inchangé. |
578ca5973 | Modification du préfixe exporté de '/' à '/react/', reflétant le déplacement de l'application React d'une seule page de la racine de l'application vers un sous-chemin dédié. Il s'agissait d'un changement de routage significatif qui a affecté toute la construction d'URL dans l'application web. |
20777ce4c | Création du fichier avec l'export initial de '/'. Établissement du modèle d'un module de préfixe dédié plutôt que de coder en dur les URL dans l'ensemble de la base de code. |