商品描述
Apress's firstPress series is your source for understanding cutting-edge and emerging technology. Short, highly focused, and written by experts, firstPress books save you time and effort. They contain the information you could get based on intensive research yourself or if you were to attend a conference every other week–if only you had the time. They cover the concepts and techniques that will keep you ahead of the technology curve. firstPress books are real books, in your choice of electronic or print-on-demand format, with no rough edges even when the technology itself is still rough. You can't afford to be without them!
The Definitive Guide to Lift will educate you about Lift, a great framework for building compelling web applications. Lift is designed to make powerful techniques easily accessible, while keeping the overall framework simple and flexible. Lift makes it fun to develop because it lets you focus on the interesting parts of coding.
By the end of this book, you'll be able to create and extend any web application you can think of.
What you'll learn
- Explore Lift, the Scala-based web framework and its fundamentals, forms, SiteMap, and more
- Walk through the PocketChange demo application
- Use the Mapper and Record Frameworks
- Use and integrate Lift with JavaScript, Ajax, and COMET
- Create Lift widgets
- Persist with Lift using JPAs (Java Persistence APIs)
- Use Lift's tagging support and web services
- Use Scala actors, third-party integrators, and more
Who is this book for?
This book is for Java web developers looking for something simpler by way of functional programming like Scala and its web framework, Lift. This book is also for Rails/Django web developers looking for something more scalable.
商品描述(中文翻譯)
Apress 的 firstPress 系列是您了解尖端和新興技術的來源。這些書籍短小精悍,專注於特定主題,由專家撰寫,能為您節省時間和精力。它們包含您自己進行深入研究或每兩週參加一次會議所能獲得的信息——如果您有時間的話。這些書籍涵蓋了能讓您在技術潮流中保持領先的概念和技術。firstPress 書籍是真正的書籍,您可以選擇電子版或按需印刷格式,即使技術本身仍然不成熟,內容也毫無粗糙之處。您絕對不能沒有它們!
《The Definitive Guide to Lift》將讓您了解 Lift,這是一個用於構建引人入勝的網頁應用程式的優秀框架。Lift 的設計旨在使強大的技術易於訪問,同時保持整體框架的簡單和靈活。Lift 使開發變得有趣,因為它讓您專注於編碼中有趣的部分。
在本書結束時,您將能夠創建和擴展您能想到的任何網頁應用程式。
您將學到什麼
- 探索基於 Scala 的網頁框架 Lift 及其基本概念、表單、SiteMap 等
- 逐步了解 PocketChange 演示應用程式
- 使用 Mapper 和 Record 框架
- 使用並整合 Lift 與 JavaScript、Ajax 和 COMET
- 創建 Lift 小部件
- 使用 JPAs(Java 持久性 API)與 Lift 進行持久化
- 使用 Lift 的標籤支持和網路服務
- 使用 Scala 演員、第三方整合器等
這本書適合誰?
這本書適合尋求更簡單的功能性編程(如 Scala 及其網頁框架 Lift)的 Java 網頁開發人員。這本書也適合尋求更具可擴展性的 Rails/Django 網頁開發人員。