Есть ли хороший аргумент для объединения Flex и Rails? - PullRequest
0 голосов
/ 28 апреля 2009

Поскольку Rails уже является эффективной средой Rich Internet Application из-за того, как он делает Ajax таким простым, каков аргумент для объединения Rails с Flex и использования Flex в качестве внешнего интерфейса вместо HTML? Мой друг-программист сказал, что использует эту комбинацию, потому что Flex отлично подходит для RIA. Мой аргумент в том, что Rails уже хорош в этом - зачем добавлять дополнительную сложность? Кажется, еще один большой недостаток - это то, что вы больше не можете использовать HTML в своем интерфейсе, потому что Flex делает это чрезвычайно проблематичным. Кажется, это очень высокая цена за те преимущества, которые предлагает эта комбинация технологий.

Ответы [ 3 ]

1 голос
/ 28 апреля 2009

Я думаю, вы хотите рассмотреть это с точки зрения того, что нужно сделать вашему клиентскому приложению. Если вы можете выполнить все, что вам нужно, в пределах рельсов, то в действительности нет необходимости идти на изгиб. Если вам нужно больше контроля на стороне клиента, вы можете создать гибкое приложение и сделать приложение rails просто веб-службой.

0 голосов
/ 28 апреля 2009

Все зависит от вашего определения, что такое RIA (Rich Internet Application). Для некоторых веб-приложение с поддержкой AJAX может соответствовать всем требованиям. Для других RIA включает в себя высоко стилизованные элементы, высокий уровень интерактивности и хорошую анимацию.

Если вы один из тех, кто мыслит в соответствии с первыми требованиями, тогда отлично. Приложение RR с поддержкой AJAX будет достаточно для вашей RIA. Для тех, кто принадлежит ко второй группе, RoR - это еще один способ предоставления серверной части данных для RIA, которая использует Flex / Flash для своей презентации.

Лично я считаю, что RoR в сочетании с Flex даст вам более богатую, динамичную и привлекательную RIA, чем стандартное веб-приложение с поддержкой AJAX.

0 голосов
/ 28 апреля 2009

Я не знал, что люди так много используют Flex и rails. Но использование Flash / Flex дает вам немного больше возможностей для обработки и визуализации. Кроме того, вы можете иметь встроенную поддержку AMF от Flex для эффективной передачи данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...