Что мне нужно изучить, прежде чем я смогу начать пользоваться Lift? - PullRequest
4 голосов
/ 02 сентября 2011

Я знаю Скала.Я использовал mongoDB, redis, sbt, ... бэкенд.

Я знаю базовый HTML, CSS и JavaScript, но никогда не занимался реальной веб-разработкой.

Я не знаю, чтоAJAX есть.Я действительно не знаю ничего из интерфейса.

Чему я должен научиться, прежде чем начать пытаться взяться за Лифт?

Ответы [ 2 ]

7 голосов
/ 02 сентября 2011

Если вы знаете Scala, вы в значительной степени настроены на программирование.

С другой стороны, Lift требует шаблоны HTML / CSS. Фактически, он полностью отделен от программирования, поэтому над ним может работать профессиональный веб-дизайнер, а программист работает над кодом. Если вы можете пересмотреть свои HTML / CSS, это поможет.

Вам не нужно знать AJAX - эта часть Lift заботится о вас.

Итак, похоже, вы в основном настроены. Я настоятельно рекомендую Lift in Action Тимоти Перрета от Мэннинга. Хотя книга еще не была выпущена, вы можете получить для нее Программу раннего доступа Мэннинга (MEAP), и, как оказалось, вся книга уже написана.

0 голосов
/ 02 сентября 2011

Если вы уже знаете Scala, изучите некоторые основы веб-разработки и то, как Java справляется с этим:

  • протокол HTTP
  • Сервлеты (также знаю, что такое JSP)
  • AJAX
...