I have recently made a custom MVC Dojo application inside Adobe Air, which has worked alright, but I am not entirely satisfied with my own improvised MVC solution.
This question is only concerned with the browser technology, and should not require any fixed server side technology other than say a JSON rest service.
There seems to be a movement to clean MVC frameworks in javascript with new solutions emerging every day such as Backbone, spine, javascriptmvc, and so on. But for Dojo I have not found a real client side structure to follow.
I know for Dojo, there is cujo, but I have no experience implementing Cujo and would be interested to hear other people's experiences.
So what is your best practice solution for implementing MVC in Dojo for a complex client side application?
It's not a comprehensive MVC solution, but you may want to check out a small demo app that I put together that shows how to lay out the basics of a Dojo application, and which includes a router component for handling application-wide state management.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With