Есть ли какие-нибудь хорошие интегрированные среды разработки приложений для перетаскивания, которые поддерживают AJAX? - PullRequest
5 голосов
/ 30 декабря 2008

Может ли кто-нибудь порекомендовать инструмент для создания графического интерфейса для создания веб-приложений DHTML, использующих AJAX для взаимодействия с бэкэндом веб-службы? Мне бы не хотелось возиться с проектированием HTML, маршалингом / демаршалингом данных, проверкой совместимости с браузером и т. Д. Инструмент должен иметь библиотеку виджетов, которая может быть вставлена ​​в приложение и подключена к функциональности, а также быть расширяемой достаточно, чтобы иметь возможность определять собственные виджеты. Конечно, бесплатный и / или открытый исходный код предпочтительнее, но я бы тоже подумал о проприетарных инструментах.

Кроме того, в какой степени выбор инструмента с графическим интерфейсом влияет на то, какую платформу или язык я бы использовал для бэкэнда? Если графический интерфейс пользователя просто вызывает веб-службу, то я должен иметь возможность использовать что-либо на стороне сервера для обеспечения этого интерфейса, но, возможно, некоторые инструменты на стороне интерфейса gui используют собственный формат обмена данными, который требует некоторого определенного кода на стороне сервера?

Редактировать: мне не нужен виджет, который можно перетаскивать, я хочу IDE, которая позволяет легко создавать графический интерфейс (т. Е. Инструмент RAD).

Ответы [ 7 ]

7 голосов
/ 04 февраля 2009

WaveMaker с открытым исходным кодом, работает на J2EE.

3 голосов
/ 30 декабря 2008

Если вы знакомы с Java, возможно, вы могли бы попробовать Google Web Toolkit? http://code.google.com/webtoolkit/

2 голосов
/ 01 октября 2010

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

1 голос
/ 09 марта 2014

Wavemaker бьет все остальное, что я использовал руками вниз. Приложения могут быть разработаны быстро, имеют функцию перетаскивания, могут подключаться к любому веб-сервису и имеют непревзойденные инструменты управления базами данных. Единственная проблема с ним заключается в том, что он так часто меняет владельца / владельца, и его будущее направление неясно.

1 голос
/ 30 декабря 2008

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

0 голосов
/ 31 декабря 2008

По предложению Дэна я взглянул на GWT. Я слышал об этом раньше, но никогда не смотрел на это так внимательно, и это кажется довольно интересным. Конечно, это устраняет раздражение толчка пикселей и заставляет вещи работать в нескольких браузерах. Я также попытался найти «gwt rad tools» и получил пару результатов:

Я посмотрю на них, но если кто-то использовал что-то еще, дайте мне знать.

0 голосов
/ 30 декабря 2008

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

...