Flex 4 против ExtJS 4 против других JS-фреймворков - PullRequest
0 голосов
/ 09 июля 2011

У меня впереди несколько веб-проектов, и выбор правильной клиентской технологии для разработки RIA будет необходим для каждого. Мне интересно, как люди оценивают, какие технологии использовать в своих проектах. Вот некоторые конкретные проекты, с которыми я сталкиваюсь;

  1. Функции бэк-офиса для приложения электронной коммерции
  2. Интернет-магазин для продажи некоторых услуг под ключ
  3. Социальное веб-сообщество для авторов книг, где они делятся своими работами и получают оценку, как в SO.

Я знаю, что у всех технологий есть свои плюсы и минусы, просто хочу узнать, какой опыт был у экспертов там. Заранее спасибо!

1 Ответ

1 голос
/ 09 июля 2011

Это зависит от срока службы вашего приложения. Стоимость выпуска вашего первого релиза намного меньше стоимости обслуживания с течением времени / выпусков. Для краткосрочных приложений почти не имеет значения, что вы используете. Но если вы являетесь независимым поставщиком программного обеспечения (ISV), вам нужно выбрать технологию, соответствующую вашей архитектуре и жизненному циклу приложения.

Недавно я прошел через выбор новой архитектуры пользовательского интерфейса для существующего бизнес-приложения. Исходя из моих требований к основательному архитектурному подходу, масштабируемой инфраструктуре, многократному выпуску и горизонту жизненного цикла более 5 лет (реально более 10 лет), я выбрал Adobe Flex.

Теперь в нем 6 выпусков, включая обновления от Flex2, 3, 4, Flex оказался отличным выбором. Он получил высший балл за продуктивность, удобство обслуживания, сообщество открытых ресурсов и поддержку разработчиков. Кроме того, что Flash не работает на iPad, он имеет беспрецедентную кроссплатформенную поддержку и стабильный пользовательский интерфейс во всех браузерах.

Надеюсь, это поможет.

...