Преимущества миграции приложения Flex3 в Flex4

Каковы преимущества миграции приложения Flex 3 (серверная часть Java, BlazeDS, Spring, Hibernate) на Flex 4?

Одно из самых больших преимуществ Flex 4 - это дизайн. Предполагая, что дизайн / пользовательский интерфейс не являются серьезным драйвером для бизнеса в настоящее время по сравнению с производительностью, какие еще факторы мы можем выделить?

Мы внедрили Cairngorm и Swiz в приложение (в будущем планируется постепенное «развертывание» Cairngorm).

Есть мнения?

Спасибо, Шри


person Sri    schedule 09.03.2010    source источник


Ответы (3)


Swiz И надоедливый автомобильный гудок? Мне очень нравится Swiz, но я предполагаю, что под «постепенным развертыванием cairngorm» вы имели в виду «долгое, медленное и неинтересное развертывание cairngorm». :-)

Flex3 очень надежен - если у вас уже есть кодовая база, есть несколько причин для перехода на flex4: pez сказал, что `` легкие компоненты '', но истинная разница в нагрузке, вероятно, незначительна, если не отсутствует для потребностей большинства Приложения. (В любом случае, я полагаю, он имел в виду хорошо спроектированные компоненты, подобные openFlux.)

Какое приложение вы создаете? Приложение с кучей полей формы - не повод делать решительный шаг (если только ваша текущая кодовая база не относительно мала).

Класс Vector великолепен, но вы можете делать все, что вам нужно, с помощью flex3.

person jeremy.mooer    schedule 09.03.2010
comment
Кодовая база огромна. Это большое приложение CRUD для автоматизации некоторых производственных процессов. Возможно, вы правы, в конце концов, нет причин для миграции. - person Sri; 10.03.2010

Я могу думать о

  1. Лучшая производительность (использование класса FP10 Vector)
  2. Легкие компоненты
  3. Легче создавать собственные компоненты
person Florian F    schedule 09.03.2010

Вот ссылка на неплохой список «10 лучших» новых функций Flex 4:

http://www.infoq.com/articles/top-10-flex4-changes

Некоторые из моих личных фаворитов:

  1. Архитектура компонентов Spark - легкие контейнеры, улучшенный макет, лучшая производительность
  2. Улучшения состояния просмотра - больше никакой ерунды AddChild / SetProperty
  3. Улучшения скинов и графика FXG / MXML
  4. Лучшая производительность компилятора
  5. Улучшенная поддержка текста
person cliff.meyers    schedule 10.03.2010