ajout conseils

This commit is contained in:
Denis Monnerat 2025-02-18 18:29:27 +01:00
parent 47c12a4cd1
commit 208584efef

@ -44,6 +44,16 @@ Il faut impérativement utiliser **riot.js**. La notation prendra en compte :
- l'ergonomie de votre application, et la possibilité d'accèder à un ensemble
plus ou moins important des informations accessibles par l'api.
## Quelques conseils
- Vous pouvez utliser le [router](https://github.com/riot/route) de riot.js. C'est une bonne façon de
gérer les états de l'application.
- Distinguez bien les composants d'interfaces (listes, images, pagination, menu, etc.) des composants plus fonctionnels.
- Creez un module pour le service de données discogs, et un autre pour firebase, que vous pouvez injecter dans les composants
qui ont en besoin.
- Pour la transmission d'informations entre composants, utilisez quand c'est possible les propriétés, qui peuvent être des fonctions. Quand
les composants sont trop distants dans l'arbre, vous pouvez utlisez le pattern observateur. il y a une [version](https://github.com/riot/observable)
très simple pour riot.js.
## L'interface
### Page d'accueil (URL par défaut)