Lift Application Development Cookbook
暫譯: Lift 應用程式開發食譜

Gilberto T. Garcia Jr.

  • 出版商: Packt Publishing
  • 出版日期: 2013-07-04
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 254
  • 裝訂: Paperback
  • ISBN: 1849515883
  • ISBN-13: 9781849515887
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

If you want the ultimate in security for your web applications you need to know the Lift framework. This book lets you dive straight into a whole range of features and techniques thanks to its 50+ practical recipes.

Overview

  • Lift made easy with step-by-steps recipes written by a developer for developers
  • Practical examples covering topics from basic to advanced levels
  • Learn to use Schemifier to automatically create tables and columns
  • Understand how to integrate Lift with other technologies and social media
  • Filled with task-based recipes to create web applications in a very secure manner

In Detail

Developing secure web applications is one of the most important tasks developers have to deal with. With Lift, it is easy to create solid and formidable web applications as it is the most secure web framework available today. The View-First approach and being able to handle things as purely data transformation, makes working with Lift an exciting task.

"Lift Application Development Cookbook" teaches you how to build web applications using this amazing framework. The book moves gradually, starting with the basics (starting a new project, submitting a form, and so on) before covering more advanced topics such as building a REST API and integrating your application with other technologies and applications.

"Lift Application Development Cookbook" takes you on a journey of creating secure web applications. Step-by-step instructions help you understand how things work and how various elements relate to each other.

You'll learn different ways to process a form, build dynamic HTML pages, and create an API using REST. You'll also learn how to work with relational and NoSQL databases and how to integrate your application with other technologies as well as with third-part applications such as Gmail and Facebook.

By the end of the book, you will be able to understand how Lift works and be able to build web applications using this amazing and exciting framework.

What you will learn from this book

  • Start a new web application using Lift
  • Manage and validate forms to handle data submitted by users
  • Build an application to create and maintain client data by using a REST interface
  • Use Mapper, an ORM system for relational databases, included with Lift
  • Use Liquibase to manage database changes incrementally
  • Integrate Lift and Akka
  • Schedule jobs using Quartz
  • Integrate your application with JMS queues
  • Use IoC frameworks such as Google Guice and Spring
  • Use social media to log in users
  • Fetch user data from social media

Approach

Lift Application Development Cookbook contains practical recipes on everything you will need to create secure web applications using this amazing framework.

The book first teaches you basic topics such as starting a new application and gradually moves on to teach you advanced topics to achieve a certain task. Then, it explains every step in detail so that you can build your knowledge about how things work.

Who this book is written for

This book is for developers who have at least some basic knowledge about Scala and who are looking for a functional, secure, and modern web framework. Prior experience with HTML and JavaScript is assumed.

商品描述(中文翻譯)

如果您想要為您的網頁應用程式提供最終的安全性,您需要了解 Lift 框架。本書透過 50 多個實用的食譜,讓您能夠直接深入各種功能和技術。

概述
- 由開發者為開發者撰寫的逐步食譜,讓 Lift 變得簡單
- 涵蓋從基礎到進階的實用範例
- 學習使用 Schemifier 自動創建資料表和欄位
- 了解如何將 Lift 與其他技術和社交媒體整合
- 充滿以任務為基礎的食譜,以非常安全的方式創建網頁應用程式

詳細內容
開發安全的網頁應用程式是開發者必須面對的最重要任務之一。使用 Lift,創建穩固且強大的網頁應用程式變得簡單,因為它是當今最安全的網頁框架。View-First 方法以及能夠將事物純粹視為資料轉換,使得使用 Lift 的工作變得令人興奮。

《Lift 應用程式開發食譜》教您如何使用這個驚人的框架來構建網頁應用程式。本書逐步進行,從基礎(啟動新專案、提交表單等)開始,然後涵蓋更進階的主題,例如構建 REST API 和將您的應用程式與其他技術和應用程式整合。

《Lift 應用程式開發食譜》帶您踏上創建安全網頁應用程式的旅程。逐步的指導幫助您理解事物的運作方式以及各種元素之間的關係。

您將學習不同的表單處理方式、構建動態 HTML 頁面以及使用 REST 創建 API。您還將學習如何使用關聯式和 NoSQL 資料庫,並如何將您的應用程式與其他技術以及第三方應用程式(如 Gmail 和 Facebook)整合。

在本書結束時,您將能夠理解 Lift 的運作方式,並能夠使用這個驚人且令人興奮的框架來構建網頁應用程式。

您將從本書學到的內容
- 使用 Lift 啟動新的網頁應用程式
- 管理和驗證表單以處理用戶提交的資料
- 構建一個應用程式,通過 REST 介面創建和維護客戶資料
- 使用 Lift 附帶的 ORM 系統 Mapper 來處理關聯式資料庫
- 使用 Liquibase 逐步管理資料庫變更
- 整合 Lift 和 Akka
- 使用 Quartz 排程任務
- 將您的應用程式與 JMS 隊列整合
- 使用 IoC 框架,如 Google Guice 和 Spring
- 使用社交媒體登錄用戶
- 從社交媒體獲取用戶資料

方法
《Lift 應用程式開發食譜》包含了創建安全網頁應用程式所需的所有實用食譜,使用這個驚人的框架。

本書首先教您基本主題,例如啟動新應用程式,然後逐步教您進階主題以達成特定任務。接著,詳細解釋每一步,以便您能夠建立對事物運作方式的理解。

本書的讀者對象
本書適合對 Scala 具有基本知識的開發者,並尋找一個功能強大、安全且現代的網頁框架。假設您具備 HTML 和 JavaScript 的先前經驗。

最後瀏覽商品 (20)