Какое веб-приложение является зоной наилучшего восприятия для платформы Лифта Scala?

Какие приложения являются зоной наилучшего восприятия для веб-платформы лифта Scala.

Мои требования:

  1. Простота разработки и пригодности для обслуживания
  2. Готовый к производственным целям. т.е. хорошее активное онлайн-сообщество, регулярные патчи и обновления для безопасности и производительность фиксируют и т.д.
  3. Платформа должна пережить несколько лет. Я не хочу писать приложение в платформе, для которой никакие обновления/патчи не доступны после 1 года.
  4. Имеет хорошие механизмы шаблонной обработки UI
  5. Взаимодействие с Java (Scala удовлетворяет этот arleady. Просто упомянув здесь для пользы полноты)
  6. Хороший компонент ориентировал разработку.
  7. Время, требуемое разработать, должно быть пропорцией к сложности веб-приложения.
  8. Не должна быть полностью базирующаяся конфигурация. Я ненавижу его, когда код автоматически сгенерирован для меня и делает все виды волшебства под капотом. Это - кошмар отладки.
  9. Сумма знания Лифта, требуемого разработать веб-приложение, должна быть пропорциональна сложности веб-приложения. т.е. я should't должен потратить 10 + часы, изучив Лифт только для разработки простого приложения TODO. (У меня есть знание Баз данных, Scala),

Лифт удовлетворяет эти требования?

12
задан 2 revs, 2 users 100% 13 May 2011 в 06:38
поделиться

3 ответа

ИМХО, Лифт соответствует этим требованиям. Не уверен насчет №4, хотя, с другой стороны, у него есть хороший набор бэкэндов для взаимодействия с другими сервисами.

Я думаю, что это в основном зависит от сложности. Lift делает все по-своему, и вы можете легко это сделать, а можете и нет. Я бы потратил день на то, чтобы написать это приложение TODO - и обязательно использовать группу liftweb , поскольку на Stack Overflow просто не так много лифтеров - и посмотрите, как это пойдет. Думаю, вы сможете составить о нем мнение - всего за день.

4
ответ дан 2 December 2019 в 18:52
поделиться

Думаю, вам тоже стоит опубликовать это в списке рассылки лифта: http://groups.google.com/group / liftweb

2
ответ дан 2 December 2019 в 18:52
поделиться

Ну, вы можете пройти через руководство Lift по началу работы , в котором вы создаете приложение Ajax To Do; -)

Lift существует уже 3 1 / 2 года. Группа Google насчитывает около 2000 человек. Есть 40 коммиттеров, из которых 10+ совершают коммиты каждый месяц. Мы закрываем от 40 до 80 заявок в месяц, делаем ежемесячные выпуски вех. Такие компании, как FourSquare, Xerox и Novell, имеют хардкорные приложения, созданные на основе Lift.

8
ответ дан 2 December 2019 в 18:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: