2011-09-02 70 views
4

我认识斯卡拉。我用过mongoDB,redis,sbt,...后端的东西。在开始使用Lift之前,我需要学习什么?

我知道基本的HTML,CSS和JavaScript,但从未做过真正的Web开发。

我不知道AJAX是什么。我真的不知道任何前端的东西。

在开始尝试解决Lift问题之前应该学会什么?

+4

试试吧! – 4e6

回答

7

如果您了解Scala,那么您几乎就是编程方面的一员。

另一方面,Lift需要HTML/CSS模板。事实上,它与编程完全分离,所以专业的网页设计师可以在他们的工作,而程序员的代码工作。如果你可以修改你的HTML/CSS的东西,它会有所帮助。

你不需要知道AJAX--那部分Lift会为你照顾。

所以,看起来你大多是设置。我强烈推荐来自Manning的Timothy Perret的Lift in Action。虽然这本书还没有发布,但你可以得到曼宁早期访问计划(MEAP),而且,正如它已经写完整本书一样。

+0

顺便提一下,你可以在github https://github.com/timperrett/lift-in-action找到Lift in Action的例子源代码。 –

0

如果你已经知道斯卡拉,学习网页开发的一些基础知识和Java如何处理它:

  • HTTP协议
  • 的Servlet(也知道JSP是什么)
  • AJAX
相关问题