No fórum da Esri , o usuário Matt Moyles sugeriu que a abordagem usada nas amostras da Esri JS não é adequada para o desenvolvimento robusto de um aplicativo de mapeamento da web usando HTML, JavaScript e CSS:
A abordagem sugerida pela ESRI para o desenvolvimento de aplicativos javascript é antiga e desatualizada. Eu não recomendaria seguir as amostras. O Dojo 1.7 suporta AMD com carregamento de dependência assíncrono. Eu começaria com o modelo padrão dojo e "trabalharia" a API do Arcgis nisso. As amostras não são adequadas para desenvolvedores de aplicativos sérios. Eles são principalmente apenas provas de trechos de conceitos.
Um aplicativo sério deve ser desenvolvido com o auxílio de algum tipo de estrutura para ajudar a estruturar as coisas. Eu tenho usado dojox.mvc com grande sucesso! Mas outras opções incluem coisas como backbone.js, spine.js ou até MVC javascript.
Dojo Boilerplate - https://github.com/csnover/dojo-boilerplate
- alguém concorda / discorda desta afirmação?
- existem exemplos on-line de melhores abordagens para o desenvolvimento de aplicativos da web usando a API JS do ArcGIS Server?