Sto usando redux e non sono sicuro su come organizzare i miei componenti, penso che il meglio sia tenerli in cartelle con il nome del componente principale come il nome del cartella e tutti i componenti interni all'interno:Come strutturare i componenti/contenitori Redux
components Common/ things like links, header titles, etc Form/ buttons, inputs, etc Player/ all small components forming the player index.js this one is the top layout component playBtn.js artistName.js songName.js Episode/ another component
Poi, nella cartella contenitori, ho un contenitore per pagina, che sono le uniche realtà sto connettono a Redux:
containers/ HomePageApp.js EpisodePageApp.js ...
e quindi le azioni sono una per ogni componente superiore, invece di una per pagina, quindi nel contenitore della pagina che io connettersi a Redux Passare tutte le azioni dei componenti utilizzati in quella pagina. Ad esempio:
actions/ Player.js Episode.js ...
Sto facendo bene? Non ho trovato molte informazioni su di esso su Google, e quelli che ho trovato penso che siano limitati a piccoli progetti.
Grazie!
Si prega di dare un'occhiata a questo articolo: https://jaysoo.ca/2016/02/28/applying-code-organization-rules-to-concrete-redux-code/ – anhldbk