2013-07-03 2 views
2

Попытка изучить лифт, и я ищу как-то больший пример, чем HelloWorld (что-то вроде Spring pet-clinic).Правильный дизайнерский пример приложения мира reall в Scala Lift

Особенно я смотрю на продвинутый шаблон в дружеской дружеской манере (как можно меньше фрагментов кода).

Я попытался посмотреть на примерах Lift приложений https://github.com/lift/examples Но они сильно смешивать HTML в их фрагментах https://github.com/lift/examples/blob/master/nuggets/skittr/src/main/scala/com/skittr/snippet/UserMgt.scala

Так кто может связать меня с источником реального мира приложение, которое использует дизайнер дружественных шаблонов?

+0

много демонстрационных приложений, которые вы найдете использовать более старый синтаксис стиля 'bind', как показывает ваш пример выше, а не дизайнерские селектор CSS. Есть несколько ресурсов, таких как: http://cookbook.liftweb.net/#HTML, которые показывают примеры использования новых шаблонов, но я не знаю слишком много полностью реализованных образцов сайтов, которые были лифтинговыми, которые недавно были обновлены. – jcern

ответ

1

Хммм. Мой проект hobbie частично соответствует тому, что вы просите, я думаю.) https://github.com/vn971/roboCup

Это не все хорошо, я начал его, когда только изучал Скала, и теперь я вижу, что в некоторых местах у него есть плохое решение. Но, к примеру, вы можете увидеть код свободных шаблонов здесь: https://github.com/vn971/roboCup/blob/master/src/main/webapp/swiss.html

Ajax привязок можно увидеть здесь: https://github.com/vn971/roboCup/blob/master/src/main/webapp/admin.html

Это, к сожалению, использует HTML в коде где-то, тоже. Это также очень мало, использует актеров (как лифтов, так и акка), не имеет базы данных вообще (только состояние турнира имеет значение, и оно не сохраняется).

0

попробовать lift in action книгу, есть сборка большой веб-приложение почти шаг за шагом, и проект также на github, так что вы можете скачать его и оттуда

Смежные вопросы