Какие-нибудь хорошие советы для программиста PHP, начинающего проект GWT? - PullRequest
3 голосов
/ 31 августа 2009

Исходя из PHP с некоторыми Java Struts 2.0 испытать какие-либо советы / хитрости по изучению GWT? Я смотрел на некоторые учебные пособия, но просто хотел узнать, есть ли у кого-нибудь замечательные драгоценности, которые можно передать?

Ответы [ 4 ]

6 голосов
/ 01 сентября 2009

Как кто-то, кто работал с PHP, Struts2 и GWT, я получил бы хорошие советы для тех, кто работает с веб-фреймворком, таким как Struts2.0 / PHP:

  1. Отбросьте старое мышление, мышление, что веб-фреймворк работает в режиме запрос-ответ. Это не так, как работает GWT. GWT - это полноценный фреймворк Ajax. Получите хорошее понимание AJAX и отбросьте это старое мышление, чтобы хорошо понять GWT.
  2. Думайте в разработке приложений, а не в разработке веб-сайтов. Это повлияет на способ построения навигации в вашем приложении с помощью GWT.
    • Вы не создаете гиперссылки для навигации по html-страницам , но вы используете прослушиватель событий для обновления частичного содержимого в своем приложении. Получить хорошее понимание этого.
    • Помня об этом, всегда помните, что вы не отбрасываете полные HTML-страницы, а просто обновляете частичное содержимое в своем приложении
  3. Получите хорошее представление о анонимном классе Java и внутреннем классе, потому что вы будете использовать это часто в GWT. Это то, что используется редко, если вы строите с Struts2.0
  4. Последними советами было бы узнать, как организовать ваш код. Если вы можете сделать это с самого начала, пожалуйста, сделайте это. Потому что вы можете написать все в одном классе, если хотите. Хорошим советом было бы взглянуть на это видео о наилучшей практике использования GWT .
2 голосов
/ 31 августа 2009

Я согласен с karim79. Также добавьте это в свой список: http://examples.roughian.com/

2 голосов
/ 31 августа 2009

Ничто не сравнится с быстрым стартом Google GWT (IMO):

http://code.google.com/webtoolkit/gettingstarted.html

0 голосов
/ 07 сентября 2009

Разработчикам GWT по-прежнему нужны хорошие навыки работы с HTML и CSS. Иногда полезно создавать фрагменты HTML на стороне клиента или сервера (производительность, скины и т. Д.), А не собирать каждую часть вашего графического интерфейса с использованием деревьев виджетов GWT в коде Java.

Наша структура ( GWT Portlets ) поможет вам структурировать ваше приложение. Он включает в себя простое демонстрационное приложение в своем собственном каталоге, которое вы можете скопировать для запуска проекта.

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