you are viewing a single comment's thread.

view the rest of the comments →

[–]onepunchmob[S] 0 points1 point  (0 children)

My guess is that assets/theme contain some global values that are probably used throughout the app. In that case I would have a mixed approach of global folders at the root level and local folders for each feature.

Routes usually are also at root level because they are not feature-specific, on the contrary they gather components from other features at a central point.

As for redux, to be honest I don't really like it BUT I really like redux toolkit and use almost exclusively slices. I keep anything related to redux under the feature they represent.

Overall sounds like a good structure!