Некоторое время я гуглил, пытаясь найти хороший пример приложения, написанного с помощью Google Web Toolkit (желательно с Eclipse). Я ищу полноценное веб-приложение с базой данных и тому подобное, например следующую программу на codeplex, которая написана на ASP.NET и имеет систему входа в систему: http://mvcmusicstore.codeplex.com/
Я нашел несколько других сайтов, но они не содержат точных сведений, которые мне нужны:
http://code.google.com/p/gwt-examples/wiki/project_MySQLConn
http://code.google.com/intl/nl/webtoolkit/examples/ а>
Я хочу изучить GWT, потому что считаю, что у него есть большие преимущества.
- Сгенерируйте (хороший и кроссбраузерный (> IE6,> FF ~ 2.0,> chrome1)) JavaScript на стороне сервера для клиента, который сэкономит циклы ЦП на сервере.
- Используйте Java на сервере (вместо C # с ASP.NET), который можно использовать и развертывать бесплатно, и это хороший объектно-ориентированный язык.
- Программирование и тестирование в ОС, отличных от Windows (сервер LAMP, бесплатно :))
- Готовая поддержка HTML5, которую можно использовать в качестве замены анимации flash / silverlight для экономии трафика.
- Eclipse имеет плагин визуального дизайнера (GPE), в который вы можете добавлять виджеты, и работает как WPF / Silverlight, где у меня уже есть некоторый опыт работы с
- Виджеты великолепны, и я ожидаю, что они будут работать как эквиваленты WPF / Silverlight (панели стека, сетки и т. Д.)
- Google использует его (так что это должно быть здорово: P)
Некоторые недостатки на мой взгляд:
- Нет хорошей поддержки VS2010 (конечно, супер IDE)
- Не так много пользователей, как ASP.NET или PHP (?), Поэтому меньше хороших примеров кода, чтобы найти
- Думаю, не много? Возможно, некоторые небольшие трудности с отладкой из-за сгенерированного JavaScript
Пожалуйста, критикуйте это как можно больше;)