我知道斯卡拉。我用过 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 - 在开始使用 Lift 之前,我需要学习什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7284588/