【发布时间】:2011-09-03 00:49:18
【问题描述】:
我知道 Scala。我用过 mongoDB、redis、sbt、... 后端的东西。
我知道基本的 HTML、CSS 和 JavaScript,但从未做过真正的 Web 开发。
我不知道 AJAX 是什么。我真的不知道任何前端的东西。
在开始尝试解决 Lift 之前,我应该学习什么?
【问题讨论】:
我知道 Scala。我用过 mongoDB、redis、sbt、... 后端的东西。
我知道基本的 HTML、CSS 和 JavaScript,但从未做过真正的 Web 开发。
我不知道 AJAX 是什么。我真的不知道任何前端的东西。
在开始尝试解决 Lift 之前,我应该学习什么?
【问题讨论】:
如果您了解 Scala,那么您在编程方面已经很成熟了。
另一方面,Lift 需要 HTML/CSS 模板。实际上,它与编程完全分开,因此专业的网页设计师可以处理它们,而程序员则可以处理代码。如果您可以修改您的 HTML/CSS 内容,那将会有所帮助。
您无需了解 AJAX——Lift 会为您解决这部分问题。
所以,看来你已经准备好了。我强烈推荐 Manning 的 Timothy Perret 的 Lift in Action。虽然这本书还没有发行,但你可以得到 Manning Early Access Program (MEAP),而且碰巧的是,整本书都已经写好了。
【讨论】:
如果您已经了解 Scala,请学习一些 Web 开发的基础知识以及 Java 如何处理它:
【讨论】: