нам нужно использовать Java на сервере, когда мы используем GWT для клиента? - PullRequest
1 голос
/ 19 февраля 2011

Я планирую использовать серверную логику на основе mochiweb / erlang. Могу ли я использовать GWT и JSON для разработки на стороне клиента? Или вы рекомендуете библиотеки java-скриптов, такие как jQuery, PURE и Raphael?

Ответы [ 2 ]

6 голосов
/ 19 февраля 2011

На самом деле я не согласен на 100% с mblin, вполне возможно разработать свой интерфейс в GWT и использовать для него любой тип сервера.Поскольку GWT может обращаться к любому типу сервиса через HTTP (эффективно используя AJAX), вы можете вызывать бэкэнд, если он предоставляет свои операции через HTTP (в идеале, используя REST).Оформить заказ http://code.google.com/p/gwt-rails/, который обеспечивает основу для объединения GWT и рельсов, или http://www.gwtphp.com/ GWT + PHP.

0 голосов
/ 19 февраля 2011

Весь смысл GWT заключается в том, что вы можете написать свой код на стороне сервера и на стороне клиента на Java и иметь компиляцию инфраструктуры, которая java (якобы оптимизирована) для JavaScript, чтобы он мог работать на клиенте.Если вы достаточно сообразительны, вы, возможно, могли бы выяснить, как заставить его работать с сервером, не основанным на GWT, но это было бы упражнение в тайном хакерстве, а не в практичности.это подмножество javascript, и оно не имеет ничего общего с GWT, за исключением того факта, что GWT может использовать его для передачи данных.

Короткая версия: нет, не было бы никакой причины пытаться использовать GWT с сервером erlang, если только вы не хотите просто поиграть с вещами для развлечения.

...