Cet exemple utilise un moteur de rendu alternatif à celui par défaut.
Il vous donne plus de souplesse sur la façon d’afficher les données extraites de la source (ici un fichier JSON), notamment en permettant d’utiliser le contenu de plusieurs champs pour créer le rendu d’un seul.
Dans le cas ci-dessus, le champ « url » est ainsi utilisé pour rendre cliquable le nom du lien (champ « anchor ») et inversement le champ « anchor » sert à l’attribut « title » lors de l’affichage du champ « url ».
La contre-partie est de nécessiter d’être plus vigilant lors de votre intégration, là où le moteur de rendu par défaut se contente d’afficher les données telles que présentes dans la source.