Ce que j'entends par "données structurées" est de structurer les différents informations d'un contenu dans des champs séparés et dédiés à ce type d'information (champ date pour une date, champ décimal pour un prix, champ texte simple + auteur pour une citation, champ téléphone pour un téléphone, champ mail pour un mail, champ lien pour un lien, etc.) et ne pas avoir toutes ces infos dans un champ texte unique.
Ceci permet de mieux controller le rendu de ces éléments, sans que l'auteur n'ait à s'en soucier (contrairement à un champ body unique). Et aussi de pouvoir bien sûr requêter / trier ces contenus en fonction de ces attributs connus. Ou encore déclencher des logiques métiers en fonction de ces attributs.
Entre outre cela permet aussi de donner un contrôle complet à l'auteur d'un contenu pour réaliser des mises en page complexes, sans qu'il ait à se soucier de leur mises en forme. Mais ceci fera l'objet d'un prochain billet sur le sujet. Un récent billet sur le sujet peut être une bonne introduction : https://www.previousnext.com.au/blog/component-based-design-paragraphs-…
Ce que j'entends par "données structurées" est de structurer les différents informations d'un contenu dans des champs séparés et dédiés à ce type d'information (champ date pour une date, champ décimal pour un prix, champ texte simple + auteur pour une citation, champ téléphone pour un téléphone, champ mail pour un mail, champ lien pour un lien, etc.) et ne pas avoir toutes ces infos dans un champ texte unique.
Ceci permet de mieux controller le rendu de ces éléments, sans que l'auteur n'ait à s'en soucier (contrairement à un champ body unique). Et aussi de pouvoir bien sûr requêter / trier ces contenus en fonction de ces attributs connus. Ou encore déclencher des logiques métiers en fonction de ces attributs.
Entre outre cela permet aussi de donner un contrôle complet à l'auteur d'un contenu pour réaliser des mises en page complexes, sans qu'il ait à se soucier de leur mises en forme. Mais ceci fera l'objet d'un prochain billet sur le sujet. Un récent billet sur le sujet peut être une bonne introduction : https://www.previousnext.com.au/blog/component-based-design-paragraphs-…