Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Play for Scala: Covers Play 2

Buy

Summary

Play for Scala shows you how to build Scala-based web applications using the Play 2 framework. This book starts by introducing Play through a comprehensive overview example. Then, you'll look at each facet of a typical Play application both by exploring simple code snippets and by adding to a larger running example. Along the way, you'll deepen your knowledge of Scala as a programming language and work with tools like Akka.

About this Book

Play is a Scala web framework with built-in advantages: Scala's strong type system helps deliver bug-free code, and the Akka framework helps achieve hassle-free concurrency and peak performance. Play builds on the web's stateless nature for excellent scalability, and because it is event-based and nonblocking, you'll find it to be great for near real-time applications.

Play for Scala teaches you to build Scala-based web applications using Play 2. It gets you going with a comprehensive overview example. It then explores each facet of a typical Play application by walking through sample code snippets and adding features to a running example. Along the way, you'll deepen your knowledge of Scala and learn to work with tools like Akka.

Written for readers familiar with Scala and web-based application architectures. No knowledge of Play is assumed.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

What's Inside

  • Intro to Play 2
  • Play's MVC structure
  • Mastering Scala templates and forms
  • Persisting data and using web services
  • Using Play's advanced features

About the Authors

Peter Hiltonv, Erik Bakker, and Francisco Canedo, are engineers at Lunatech, a consultancy with Scala and Play expertise. They are contributors to the Play framework.

Table of Contents

PART 1: GETTING STARTED
PART 2: CORE FUNCTIONALITY
PART 3: ADVANCED CONCEPTS
  1. Introduction to Play
  2. Your first Play application
  3. Deconstructing Play application architecture
  4. Defining the application's HTTP interface
  5. Storing data—the persistence layer
  6. Building a user interface with view templates
  7. Validating and processing input with the forms API
  8. Building a single-page JavaScript application with JSON
  9. Play and more
  10. Web services, iteratees, and WebSockets
(HTML tags aren't allowed.)

Fourier Transforms in Radar and Signal Processing (Artech House Radar Library)
Fourier Transforms in Radar and Signal Processing (Artech House Radar Library)
Fourier transforms are used widely, and are of particular value in the analysis of single functions and combinations of functions found in radar and signal processing. Still, many problems that could have been tackled by using Fourier transforms may have gone unsolved because they require integration that is difficult and tedious. Now you can solve...
HP-UX Virtual Partitions
HP-UX Virtual Partitions

vPars: The breakthrough solution for maximizing HP 9000 utilization, flexibility, and manageability.

  • The authoritative guide to breakthrough Virtual Partitions (vPars) technology for HP-UX
  • Transform virtually any HP 9000 into multiple "virtual" computers
  • Includes practical examples and...
Writing for Science and Engineering, Second Edition: Papers, Presentations and Reports (Elsevier Insights)
Writing for Science and Engineering, Second Edition: Papers, Presentations and Reports (Elsevier Insights)

Learning how to write clearly and concisely is an integral part of furthering your research career; however, doing so is not always easy. In this second edition, fully updated and revised, Dr. Silyn-Roberts explains in plain English the steps to writing abstracts, theses, journal papers, funding bids, literature reviews, and more. The book...


Stress Field of the Earth's Crust
Stress Field of the Earth's Crust

This book about rock stress is suitable for students in geosciences and engineering, who need to broaden their horizon about the Stress Field of the Earth´s Crust. The book covers the topic in a way such that geoscience students will be able to grasp the Cauchy Stress Principle without fear of matrix transformations in an exercise....

Incredible iPad Apps For Dummies
Incredible iPad Apps For Dummies

Let me get one thing out of the way right from the get-go: I think you’re pretty darn smart for buying a For Dummies book. That says to me that you have the confidence and intelligence to know what you don’t know. The For Dummies franchise is built around the core notion that all of us feel insecure about certain topics when...

Programming the PIC Microcontroller with MBASIC (Embedded Technology)
Programming the PIC Microcontroller with MBASIC (Embedded Technology)
The Microchip PIC family of microcontrollers is the most popular series of microcontrollers in the world. However, no microcontroller is of any use without software to make it perform useful functions. This comprehensive reference focuses on designing with Microchips mid-range PIC line using MBASIC, a powerful but easy to learn programming...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy