FlashBuilder4 RIA на GAE - PullRequest
0 голосов
/ 01 мая 2010

Я хочу создать хорошо масштабируемый «Facebook для бизнеса», и после долгих испытаний я вполне настроен на использование FlashBuilder4 (Flex) с Google App Engine (GAE).

Что вы думаете о необходимости / целесообразности использования сред Spring / Cairngorm / etc?

Честно говоря, я не обладаю обширным опытом кодирования, однако чувствую, что утопия MVC, к которой все стремятся, становится запутанной при дублировании между передним и задним концами, как предусмотрено выше (т.е. Flex / ActionScript и GAE / Java соответственно).

Ответы [ 2 ]

0 голосов
/ 12 мая 2010

Сочетание Flex и GAE может быть очень мощным. Однако у GAE есть ограничения, которые могут повлиять на то, что вы пытаетесь построить. Например, GAE не поддерживает Spring в прошлый раз, когда я проверял. Другой облачной альтернативой, которая может работать лучше, является новое партнерство между VMWare (SpringSource) и Salesforce.com под названием VMforce .

0 голосов
/ 02 мая 2010

Цель использования инфраструктуры состоит в том, что долгосрочное обслуживание вашего приложения легче выполнить, поскольку вы кодировали в соответствии с конкретными стандартами. Вы также можете иметь несколько разработчиков, работающих параллельно, и легко «собрать» части вместе, если они выполнены последовательно.

По крайней мере, это часть теории обещаний, теоретически.

Фреймворк построен для решения конкретной проблемы в разработке. Прежде чем выбрать фреймворк, вы должны проверить свое приложение и решить, поможет ли фреймворк решить эти проблемы. Если это может здорово; если это невозможно, не заставляйте ваше приложение использовать фреймворк.

Если вы дублируете много кода между интерфейсом и бэкендом, это кажется мне проблематичным. Я не удивлен, что объекты-значения будут зеркально отображаться между интерфейсом и бэкэндом, но вся их цель - передача данных между различными системами. Другой код или бизнес-логика в идеале должны существовать только в одной системе.

в сторону; Что за странно сформулированный вопрос. Если вы читаете конкретные блоги экспертов и хотите узнать их мнение, почему вы пишете здесь, а не связываетесь с ними напрямую?

...