I'm new to sencha touch, and I'm trying to understand the flow in a MVC application.
Let's say an application that have a list and when I click in one of the items open another panel.
And I have a controller with routes, some views, a store + json proxy and a model.
When the application starts I'm creating a new view (the list), and at this point I need to load my store to populate my view. Then, my question is: Who loads the store? a controller or inside my view I load my store.
How should be the flow? my controller (when match a route) makes all the actions, like the controller talk to the the store (load the store) and create a view? or my controller creates a view and my view talk to the store to receive the data?