舉報

會員
Lift Application Development Cookbook
最新章節:
Index
LiftApplicationDevelopmentCookbookcontainspracticalrecipesoneverythingyouwillneedtocreatesecurewebapplicationsusingthisamazingframework.Thebookfirstteachesyoubasictopicssuchasstartinganewapplicationandgraduallymovesontoteachyouadvancedtopicstoachieveacertaintask.Then,itexplainseverystepindetailsothatyoucanbuildyourknowledgeabouthowthingswork.ThisbookisfordeveloperswhohaveatleastsomebasicknowledgeaboutScalaandwhoarelookingforafunctional,secure,andmodernwebframework.PriorexperiencewithHTMLandJavaScriptisassumed.
目錄(78章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- Chapter 1. Getting Started with Lift Basics
- Introduction
- Creating a Lift application using SBT
- Creating a Lift application using Maven
- Defining a SiteMap
- Logging using logback
- Sending e-mails using Gmail's SMTP server
- Chapter 2. Working with HTML
- Introduction
- Transforming HTML elements using their IDs
- Creating an HTML list using CSS selectors
- Creating an HTML table with dynamically defined columns
- Nesting snippets
- Dynamic menu rendering
- Localizing templates
- Testing snippets using Specs2
- Creating custom error pages
- Sending JavaScript commands from the server
- Invoking server-side functions from the client
- Chapter 3. Working with Forms
- Introduction
- Creating forms
- Validating forms
- Creating an Ajax form
- Creating multipage forms
- Defining a relation between form fields
- Chapter 4. Working with REST
- Introduction
- Getting data from the server
- Creating data using the REST service
- Modifying data using the REST service
- Deleting data using the REST service
- Testing a REST service using Specs2
- Uploading a file using the REST service
- Creating an RSS feed
- Chapter 5. Working with Databases
- Introduction
- Configuring a connection to database
- Mapping a table to a Scala class
- Creating one-to-many relationships
- Creating many-to-many relationships
- Creating CRUD features with CRUDify
- Paginating result sets
- Using an in-memory database in application tests
- Chapter 6. Working with Record
- Introduction
- Configuring a connection to a database using Squeryl
- Mapping a table to a Scala class
- Migrating the database using Liquibase
- Creating one-to-many relationships
- Creating many-to-many relationships
- Paginating result sets using Record
- Testing your application using an in-memory database
- Chapter 7. Working with MongoDB
- Introduction
- Connecting to MongoDB using record
- Mapping a MongoDB collection to a Scala class
- Mapping embedded objects
- Mapping referenced objects
- Querying with Rogue
- Chapter 8. Integrating Lift with Social Media
- Introduction
- Signing up using a Facebook account
- Fetching a user's Facebook data
- Signing up using a Gmail account
- Fetching a user's Gmail data
- Signing up using a LinkedIn account
- Fetching a user's LinkedIn data
- Signing up using a Twitter account
- Fetching a user's Twitter data
- Index 更新時間:2021-08-04 10:06:00
推薦閱讀
- Web Scraping with Python
- 軟件測試項目實戰之性能測試篇
- Vue.js 3.0源碼解析(微課視頻版)
- Practical Game Design
- Hands-On RESTful Web Services with Go
- Mastering KnockoutJS
- Python:Master the Art of Design Patterns
- Spring+Spring MVC+MyBatis整合開發實戰
- Python機器學習之金融風險管理
- Go語言開發實戰(慕課版)
- 深入理解BootLoader
- Photoshop智能手機APP界面設計
- Scrapy網絡爬蟲實戰
- SSH框架企業級應用實戰
- INSTANT Premium Drupal Themes
- 樹莓派開發從零開始學:超好玩的智能小硬件制作書
- Java EE 程序設計
- Python程序設計
- 區塊鏈原理、架構與應用(第2版)
- 編程改變生活:用Python提升你的能力(基礎篇·微課視頻版)
- Balsamiq Wireframes Quickstart Guide
- Photoshop圖像處理與平面設計案例教程(第2版)
- Access 2010數據庫基礎教程
- 40 Algorithms Every Programmer Should Know
- Python程序設計基礎與應用
- Android應用測試與調試實戰
- Advanced Java? EE Development with WildFly?
- Mastering Scala Machine Learning
- 程序員的38堂成長課
- Developing RESTful Services with JAX-RS 2.0,WebSockets,and JSON