Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Рельсы и Flex

Автор вопроса: DomОтветов: 5

Любые мысли об использовании Flex для создания RIA для администрирования сложного приложения rails.

Мы начинаем сталкиваться с трудностями при использовании ajax, чтобы сделать наш административный раздел интуитивно понятным и простым для пользователей.

Будем рады любым советам или предложениям, которые у вас могут быть

Спасибо

Дом

rubyruby-on-railsapache-flex

Ответы

Ответ 1 · рейтинг 4 · MattK

У вас есть ребята из RoR, работающие над этой программой, и вам удалось разработать сложное приложение для рельсов, в котором достаточно тонкостей, которые сложно использовать в разделе администратора.

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

Это поможет вам получить помощь в упрощении и организации вашего раздела администратора. Проработайте несколько бумажных набросков, чтобы лучше понять, как представить эту сложность и, возможно, раскрыть сложность по мере продвижения.

Сложность часто решается с помощью мастеров или раскрытия подопций по мере продвижения. Проведите некоторое время со своими пользователями и посмотрите, как они выполняют свои задачи.

Имея более подробную информацию, я мог бы отредактировать этот ответ с более конкретными деталями.

Ответ 2 · рейтинг 2 · Alan

Попробуйте изучить эту книгу:

Ответ 3 · рейтинг 1 · Borek Bernard

Flex, безусловно, стоит рассмотреть в вашем сценарии. Как правило, Flex является более зрелой платформой разработки, чем AJAX, поэтому, если ваши серверные данные доступны через какой-либо разумный интерфейс (веб-службы, REST-полные службы и т. Д.), Создание внешнего интерфейса Flex имеет смысл.

Это действительно зависит от ваших потребностей - Flex против AJAX - это интересная тема сама по себе.

Ответ 4 · рейтинг 1 · MatthewFord

Если вы хотите использовать XML для связи, вам особо нечего делать на стороне рельсов. Но если вы хотите использовать шлюз AMF, вам нужно проверить RubyAMF.

Но я согласен с MattK, если вы просто хотите переделать свой административный раздел, его не стоит добавлять во Flex. Я думаю, вам просто нужно провести тестирование юзабилити, принять эту обратную связь и рефрактировать свой интерфейс.

Ответ 5 · David Medinets

Я бы рассмотрел возможность использования Flex в вашей ситуации только в том случае, если у вас уже есть разработчики Flex или если вы можете передать эту часть своего проекта на аутсорсинг. Модули Flex просто вызывают веб-службы (написанные на Ruby или чем-то еще), поэтому между двумя частями вашего проекта есть очень хорошее разделение. Поскольку интерфейс между двумя частями представляет собой веб-службу, которую легко смоделировать, аутсорсинг работает хорошо. В вашем регионе должно быть множество интернет-магазинов, которые могли бы справиться с этой работой. Если разработчики хорошо осведомлены, разработка сайта администратора в Flex займет всего две-три недели.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы