2011-04-20 11 views
6

Niedawno stworzyłem niestandardową aplikację MVC Dojo wewnątrz Adobe Air, która działała dobrze, ale nie jestem w pełni usatysfakcjonowana własnym, zaimprowizowanym rozwiązaniem MVC.Jaki jest twój najlepszy sposób na wykonanie aplikacji MVC Dojo w przeglądarce?

To pytanie dotyczy tylko technologii przeglądarki i nie powinno wymagać żadnej stałej technologii po stronie serwera, poza usługą odpoczynku JSON.

Wydaje się, że istnieje ruch w celu czyszczenia frameworka MVC w javascript dzięki nowym rozwiązaniom pojawiającym się każdego dnia, takim jak Szkielet, kręgosłup, javascriptmvc i tak dalej. Ale dla Dojo nie znalazłem prawdziwej struktury po stronie klienta.

Znam dla Dojo, jest cujo, ale nie mam doświadczenia w implementacji Cujo i byłbym zainteresowany słuchaniem doświadczeń innych ludzi.

Jakie jest twoje najlepsze rozwiązanie do wdrażania MVC w Dojo dla złożonej aplikacji klienckiej?

+2

Programiści Dojo prowadzą obecnie bardzo aktywne dyskusje na temat dodawania wiążącej obsługi Dojo/Dijit i zaawansowanej warstwy MVC na wierzchu. Ocenianych jest kilka prototypów. Zachęcam do napisania opisu aktualnego rozwiązania i wysłania go na fora Dojo, abyśmy mogli również przeżyć wasze doświadczenia w całym obrazie! –

+0

sprawdź ten link: http://www.mingleplace.com/test/bindingtest.html dla prototypu obsługi powiązań niskiego poziomu (która umożliwia wiązanie widoku w stylu MVC do kontrolera/modelu widoku). –

+0

@Stephen, dołączę do forum na Dojo i zobaczę, jakie rodzaje rozwiązań są rozwijane. Dzięki za wskazówkę! –

Odpowiedz

3

To nie jest kompleksowe rozwiązanie MVC, ale warto wypróbować małe demo app, które razem przedstawię, jak rozłożyć podstawy aplikacji Dojo, i który zawiera komponent routera do obsługi stanu aplikacji. zarządzanie.

+0

Dziękuję za przykład jakości, jest on bardzo zintegrowany z dojo i użyteczne jest włączenie komponentu routera. –