Most of the examples I could find about React/Redux applications (either client side or universal) are very simple. They choose to organize files by nature (action, component, container, reducer). The result is a directory structure looking like the following: actions/ CommandActions.js UserActions.js components/ Header.js Sidebar.js Command.js CommandList.js CommandItem.js CommandHelper.js User.j
![A Better File Structure For React/Redux Applications](https://cdn-ak-scissors.b.st-hatena.com/image/square/a7fc8fe5e692490b25db8bbb24edd30becdf4199/height=288;version=1;width=512/https%3A%2F%2Fmarmelab.com%2Fstatic%2Fab3adade0d73f239d0a3da9c7159f34d%2Fb34b1%2Fdir_structure.png)