Подтвердить что ты не робот

Grails на Google-App Engine - Это мертво?

Чтобы создать веб-приложение на Google AppEngine Я искал рамки. Во время моего исследования я встретил Groovy и Grails. Я являюсь Java-парнем, поэтому я предпочитаю что-то вроде Java, похожего на рамки Python (например, Django). Поэтому я собрал некоторую информацию и решил, что Groovy и Grails мне по душе.

При попытке углубиться в Grails в сочетании с AppEngine я обнаружил, что Grails GAE Plugin не обновлялся через два года, на веб-сайте он говорит, что "работает с последним выпуском Grails 1.3 RC2 и выше" [3]. Самая новая версия Grails (на сегодняшний день) - 2.1.1 [4]. Поэтому мне интересно, поддерживается ли плагин. Конечно, плагин может быть настолько хорош, что он не нуждается в обслуживании, но по моему опыту это действительно выглядит как плагин мертв.

Итак, что бы я хотел знать, есть ли там люди, которые в настоящее время работают с (или недавно работали) с недавней версией Grails на AppEngine и являются ли они болью в... кончике пальцев или в твердой структуре.

Если вы считаете, что Grails на App Engine мертв, мне бы очень хотелось услышать об альтернативах, поэтому, пожалуйста, дайте мне знать, если вы использовали фреймворк на AppEngine, что вы использовали и как прошел опыт.

Чтобы быть более точным по моим требованиям; рамки, которые я хотел бы использовать, должны

  • быть Java-подобным или Java
  • выполняется в Google AppEngine
  • имеют некоторый уровень механизма лесов (я действительно ленив, когда дело доходит до написания кода, который может быть легко сгенерирован)
  • удалите боль от обработки базы данных с помощью SQL, предоставив надежный уровень устойчивости NoSQL

Прежде чем связывать любые другие сообщения Stackoverflow в своих ответах, имейте в виду, что я сделал свое исследование в stackoverflow, прежде чем задавать этот вопрос, к сожалению, я не нашел обновленной информации - конечно, я мог бы что-то упустить, но, пожалуйста, не связывайте статьи старше года, здесь это не помогает.

Извините за длинный текст, сократите, если хотите, и сочтете это необходимым.

Заранее благодарим за полезные ответы.

4b9b3361

Ответ 1

Я попробовал Grails в App Engine, используя упомянутый выше плагин. Я написал серию блога . Я не думаю, что плагин Grails App Engine активно поддерживается.

Я лично переключился на Gaelyk, который представляет собой легкий веб-инструментарий для App Engine, написанный в Groovy. Он должен соответствовать всем вашим требованиям.

Ответ 2

Плагин App Engine для Grails не обновлен для 2.X. Объявление от Graem Rocher можно найти здесь

В настоящее время Grails выдает ошибку при попытке запустить приложение против 2.1.1. Вопрос об этом был поднят здесь

Ответ 3

Я пробовал Grails с Google App Engine давно. Как и в предыдущих ответах, - нет текущей версии плагина. Однако, если это вариант для вас, попробуйте службу CloudFoundry. Он полностью совместим с Grails.

Ответ 4

Рассмотрим Play Framework легкую структуру для веб-приложений.