Выбор IDE и фреймворков для разработки RIA

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

Это веб-приложение будет веб-системой ERP, поэтому мне нужно что-то, что поможет мне в разработке форм ввода и поиска данных, а также отчетов по данным.

Возможно, он должен иметь внешний вид рабочего стола. Полученное приложение должно быть похоже на Swing.

Я ищу IDE, которая поддерживает: - визуальный дизайн пользовательского интерфейса - привязку данных компонентов пользовательского интерфейса - программирование, управляемое событиями

Для настольных приложений Java Swing я использую среду IDE Netbeans, которая поддерживает все вышеперечисленные требования, но, к сожалению, не поддерживает их для веб-разработки...

Я надеюсь, что вы можете помочь мне найти правильные инструменты. Заранее большое спасибо!


person csaffi    schedule 10.11.2010    source источник
comment
Что вы думаете о ZK и GWT?   -  person csaffi    schedule 11.11.2010
comment
Я думаю, что я буду использовать для этого GWT, с GWTDesigner, это кажется хорошим выбором   -  person csaffi    schedule 01.02.2011


Ответы (2)


Flash Builder + Eclipse + Flex SDK

person Adrian Pirvulescu    schedule 10.11.2010
comment
Flash Builder будет поддерживать визуальную привязку данных? - person csaffi; 10.11.2010
comment
Разве flex не только для клиентской стороны? Это передовая технология... и флэш-память поддерживается не на всех устройствах. - person csaffi; 11.11.2010
comment
Я ориентируюсь на технологии Java для серверной части и, возможно, на JavaScript для интерфейса. - person csaffi; 11.11.2010

Eclipse IDE и платформа AJAX с поддержкой RAP — хороший выбор для чего-то структурированного, например, ERP-приложения; http://www.eclipse.org/rap/

person Tom    schedule 03.12.2010
comment
Есть ли визуальный редактор для RAP? Что вы думаете о RAP против GWT? - person csaffi; 03.12.2010
comment
Я обнаружил, что с помощью code.google.com/javadevtools/download-wbpro.htmltools был самым простым для быстрой разработки компонентов. - person Tom; 09.12.2010