Routage de l'interface publique
L'interface publique étant désormais composée de plusieurs vues/pages, React Router serait peut-être un atout.
Avantages :
- Rafraîchir nous garde la même vue du coup, ça ne revient pas à l'accueil (utile pour ceux qui ont le pull-to-refresh)
- Plus clair niveau code, segmentation des pages au lieu que ça soit dans un seul fichier (?)
Contraintes :
- Il ne faudrait pas que naviguer sur les pages occasionne un re-render des barres fixes en haut et en bas, au risque d'avoir un clignotement un peu moche
- autres effets secondaires ?
Routes envisagées :
Public
-
/
: accueil -
/playlist/:pl_id
: Affichage Playlist -
/karaoke/:kid
: Affichage Karaoké -
/favorites
: Affichage Favoris -
/user
: ProfilModal -
/tags/:tag_type
: TagList
Welcome
-
/welcome
: Welcome Screen -
/setup
: Setup Screen
Admin
-
/admin
: Admin with Playlists Display -
/admin/options
: Admin with Options Display
Edited by Leon