Every time I try to build anything more complex than a weather app, my codebase becomes a mess. I'm still very new to software development and I still have a lot to learn, so maybe that's part of the problem. How do you manage your app state, how do you get back your state after a crash or a refresh? All these seem difficult to accomplish without a framework.
Any good courses, blogs, repos to study in order to learn this? Thank you!
You can also look for libraries that are short, for example Redux. It was much shorter than Flux but was so much better that the Flux creators recommended Redux.