ajout conseils
This commit is contained in:
parent
208584efef
commit
ae55e46aed
@ -45,7 +45,7 @@ Il faut impérativement utiliser **riot.js**. La notation prendra en compte :
|
|||||||
plus ou moins important des informations accessibles par l'api.
|
plus ou moins important des informations accessibles par l'api.
|
||||||
|
|
||||||
## Quelques conseils
|
## Quelques conseils
|
||||||
- Vous pouvez utliser le [router](https://github.com/riot/route) de riot.js. C'est une bonne façon de
|
- Vous pouvez utiliser le [router](https://github.com/riot/route) de riot.js. C'est une bonne façon de
|
||||||
gérer les états de l'application.
|
gérer les états de l'application.
|
||||||
- Distinguez bien les composants d'interfaces (listes, images, pagination, menu, etc.) des composants plus fonctionnels.
|
- 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
|
- Creez un module pour le service de données discogs, et un autre pour firebase, que vous pouvez injecter dans les composants
|
||||||
@ -53,6 +53,7 @@ Il faut impérativement utiliser **riot.js**. La notation prendra en compte :
|
|||||||
- Pour la transmission d'informations entre composants, utilisez quand c'est possible les propriétés, qui peuvent être des fonctions. Quand
|
- 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)
|
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.
|
très simple pour riot.js.
|
||||||
|
- Gérer correctement l'asynchronisme dans votre application.
|
||||||
|
|
||||||
## L'interface
|
## L'interface
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user