Можно ли полностью отделить макет HTML / CSS от логики GWT? - PullRequest
5 голосов
/ 20 апреля 2009

Я бы хотел позволить нашим веб-разработчикам продолжать работать в чистом HTML и позволить разработчикам писать код GWT только для Java для написания остальной бизнес-логики.

Возможно ли это вообще?

Кто-нибудь пробовал работать с веб-разработчиками в среде GWT?

Как вы включаете веб-разработчиков в процесс разработки GWT?

Ответы [ 2 ]

4 голосов
/ 21 апреля 2009

По сути, я ищу что-то вроде DeclarativeUI (http://code.google.com/p/google-web-toolkit/wiki/DeclarativeUi) или UIBinder (http://code.google.com/p/google-web-toolkit-incubator/wiki/UiBinder).

)

Согласно блогу GWT, UIBinder только что перешел на стадию инкубации и не будет доступен к GWT 1.6, но намного позже.

Есть ли другой способ в этот момент?

3 голосов
/ 20 апреля 2009

Если под HTML вы просто подразумеваете макет и стиль (а не содержимое самих виджетов), то да, я бы сказал, что это вполне возможно.

GWT позволяет без труда объединить HTML-код (с его собственными идентификаторами, классами и связанным CSS) с виджетами GWT. Многие из самих виджетов GWT являются довольно тонкими обертками по сравнению с обычными элементами управления HTML, и поэтому их легко легко стилизовать.

По сути, веб-разработчики предоставляют вам файлы HTML / CSS, и вы удостоверяетесь, что на интерактивных частях есть идентификаторы. Затем ваш код GWT Java вызывает RootPanel.get () с этими идентификаторами и добавляет интерактивный контент.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...