Lift Cookbook: Recipes from the Community for Building Web Applications with Scala

Cover
"O'Reilly Media, Inc.", 24.06.2013 - 256 Seiten

If you need help building web applications with the Lift framework, this cookbook provides scores of concise, ready-to-use code solutions. You’ll find recipes for everything from setting up a coding environment to creating REST web services and deploying your application to production.

Built on top of the Scala JVM programming language, Lift takes a different—yet ultimately easier—approach to development than MVC frameworks such as Rails. Each recipe in this book includes a discussion of how and why each solution works, not only to help you complete the task at hand, but also to illustrate how Lift works.

  • Set up an environment and run your first Lift application
  • Generate HTML, using Lift’s View First approach
  • Submit forms and work with form elements
  • Build REST web services with the framework’s RestHelper trait
  • Take advantage of Lift’s support for Ajax and Comet
  • Get examples for modifying Lift’s request pipeline
  • Convert Scala classes into tables, rows, and columns in a relational database
  • Send email, call URLs, and schedule tasks from your application
  • Package and deploy your application to various hosted services
 

Ausgewählte Seiten

Inhalt

Abschnitt 24
Abschnitt 25
Abschnitt 26
Abschnitt 27
Abschnitt 28
Abschnitt 29
Abschnitt 30
Abschnitt 31

Abschnitt 9
Abschnitt 10
Abschnitt 11
Abschnitt 12
Abschnitt 13
Abschnitt 14
Abschnitt 15
Abschnitt 16
Abschnitt 17
Abschnitt 18
Abschnitt 19
Abschnitt 20
Abschnitt 21
Abschnitt 22
Abschnitt 23
Abschnitt 32
Abschnitt 33
Abschnitt 34
Abschnitt 35
Abschnitt 36
Abschnitt 37
Abschnitt 38
Abschnitt 39
Abschnitt 40
Abschnitt 41
Abschnitt 42
Abschnitt 43
Abschnitt 44
Abschnitt 45
Abschnitt 46

Andere Ausgaben - Alle anzeigen

Häufige Begriffe und Wortgruppen

Autoren-Profil (2013)

Richard Dallaway is a partner at Underscore Consulting, working on client software projects. He's a Lift committer, where he has focused on the module system. Prior to Underscore, Richard gained his PhD from the School of Cognitive Science at the University of Sussex, worked on machine learning projects, before moving to consultancy and software engineering. He lives with his wife and one small terrier in Brighton, UK.

Bibliografische Informationen