Pergunta simples, mas talvez difícil de responder. Dividi a questão do título em três perguntas distintas, a fim de identificar claramente o que estamos considerando para opções cada vez que criamos um aplicativo Web GIS no Flex.
- Quais são os prós e os contras do uso do aplicativo ArcGIS Viewer for Flex como ponto de partida para aplicativos GIS?
- Quais são os prós e os contras de criar seu próprio aplicativo do zero usando a API do ArcGIS for Flex? Nota: Esse seria um aplicativo focado. Nesse caso, não se destina a ser um aplicativo reutilizável a partir do qual outros aplicativos possam ser configurados / construídos.
- Quais são os prós e os contras de criar sua própria estrutura personalizada usando a API do ArcGIS for Flex a partir da qual vários aplicativos podem ser construídos? Embora o objetivo principal seja criar um aplicativo que atenda às necessidades dos clientes, um objetivo secundário seria ter uma estrutura reutilizável a partir da qual outros aplicativos possam ser configurados / construídos, como o Flex Viewer.
Ao contrário de muitas outras decisões, a escolha de usar um método sobre o outro não é facilmente reversível. Suponha que você terá que conviver com essa decisão por um período muito longo (anos).
fonte
Por fim, não há uma resposta fácil para sua pergunta. Depende inteiramente de suas necessidades, tempo e orçamento. Geralmente, você precisará encontrar um bom compromisso com base nesses três fatores.
fonte