| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Groovy & Grails > кто-нибудь использовал Groovy для разработки? |
| Автор: gEndelf 23.11.2007, 11:12 |
| кто-нибудь использовал Groovy для разработки ? - а конкретней - для WEB-dev ? хотелось бы узнать впечатления и "вкусные" фишки ) |
| Автор: Greg 25.11.2007, 21:07 | ||
| Где-то месяц работал на проекте под Grails 0.5, потом 0.6. Приложение представляет собой урезанную версию полноценного, написанного на Java под J2EE. Впечатления отличные: за время работы действительно наслаждался процессом разработки. Какие вкусности Groovy? Море, вот что запомнилось мне: сама концепция Groovy; очень удобная иногда вещь - GStrings; Map и List теперь элементы языка, кроме того они дополнены новыми, отнюдь не лишними методами, изменен синтаксис их инициализации, то же касается массивов; та же маленькая но удобная фишечка Groovy truth ... и это еще далеко не все ! Вообщем язык очень похож на скриптовый, типа Perl, хотя таким не является. Все его конструкции очень хорошо продуманы, а от того лаконичны. Плюс ко всему я еще не упоминал такие вещи, как GORM - это фишка Grails. С её помощью в большинстве случаев Вам не придется писать HQL запросы вручную, Вы будете использовать динамические методы вроде:
Java код можно интегрировать в приложение на Groovy. Недостатки: могут возникнуть проблемы с поддержкой Groovy+Grails в IDE, порой трудно локализовать ошибки, платформа еще сыровата. |
| Автор: gEndelf 26.11.2007, 10:33 |
| спасибо ) надо поковырять )) |
| Автор: lemonade 3.2.2009, 18:43 |
| Поддержка в IDEA хорошая есть уже. В Восьмой втроенный плагин. Использовать очень удобно для стандартных вещей. Для специфичных = сразу проблемы. Для небольших проектов = сказка. Посмотреть грайлс референс и grails.org = туча вкусностей. Помотреть любую книжку по груви = везде называют a better java. У граилсов основная проблема = не реализуют целиком возможноти Hibernate и Spring Основная проблема = ест память, много. Перфоманс ни к черту. |