Какая основанная на Java инфраструктура - Лифт или Райф - PullRequest
0 голосов
/ 11 ноября 2009

Мне нужно создать приложение CRUD для поддержки простого набора таблиц. Обычно я делаю это в php, но я не могу развернуть это в клиентской среде.

Я хочу сделать это достаточно быстро, и ванильные J2EE, EJB, spring, Hibernate и т. Д. Просто излишни.

Я смотрю на рамки Райфа или Лифта. Похоже, они оба имеют возможности RAD, хорошую веб-страницу в качестве поддержки пользовательского интерфейса, разумную поддержку ORM и могут быть развернуты в виде пакета с Jetty или Tomcat.

У кого-нибудь есть такой опыт? Мне было бы интересно любое мнение, независимо от того, насколько субъективно. Также кто-нибудь может предложить что-нибудь лучше!

Спасибо за совет. Я был изначально заинтересован в Lift and Rife, потому что я могу развернуть разработанные приложения в виде скомпилированного файла WAR без исходного кода внутри. Я также был впечатлен тем фактом, что большие части твиттера были переписаны в лифте.

Мне кажется, что Rife идеально подходит для моих целей, но с 2007 года его не обновляли, что немного беспокоит.

Так что, похоже, Граильс и Groovy, вот и я!

Ответы [ 4 ]

3 голосов
/ 11 ноября 2009

Я не знаком с Lift или Rife, но я использовал Grails. Строительные леса по умолчанию (так же, как и Rails) помогут вам в этом. Работает на Tomcat и Jetty просто отлично.

2 голосов
/ 12 ноября 2009

Загляните в

Все вышеперечисленное может быть сохранено в WAR, большинство предлагают собственный способ запуска автономных приложений, и все, кроме Restlet, имеет встроенный ORM.

2 голосов
/ 11 ноября 2009

Если вы не хотите использовать Scala LIFT, это может быть плохим выбором. Я не пробовал Райф, поэтому я не могу дать никаких отзывов об этом.

Что ты пытаешься сделать? Чем больше информации вы дадите, тем лучше будут предложения.

0 голосов
/ 11 ноября 2009

Я оценил Rife, и это хороший выбор, но он действительно ориентирован на тех, кто хочет сделать это с помощью Java-кода (хотя это не обязательно для всех компонентов веб-приложения). Исходя из PHP, я думаю, что Grails, как предложил Джеффри, более естественен, если вы уже не знаете Java.

Рассматривали ли вы Quercus ? Он может быть развернут на Jetty или Tomcat , хотя он, очевидно, будет более естественным домом на Смоле. Версия с открытым исходным кодом, вероятно, будет достаточно быстрой для вас.

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