I'm not sure it's an acceptabale question for Stackoverflow but I have difficult time to understand the MVC structure of ExtJS so I decided to post a question, mainly because this part from the official ExtJS 4.0 tutorial "Every application works the same way so you only have to learn it once" so that is what I really want and intend to do - put more effornt on understanding how the ExtJS work and then I'm pretty sure writing the code will become a ton more easier. I've learned MVC moslty from CodeIgniter and it was fairly simple to understand the logic behind "M", "V" and "C". However in ExtJS it's not like that mostly because we have stores which are the topic that confuses me most.What's the logic ot having store in MVC model, shouldn't it be a part from the "M" or the "C" and if someone want to spare the time, I would pretty much appretiate an explanation why exactly we need a store defined outside the main MVC structure.
Thanks
Leron