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.)

Boolean Functions in Cryptology and Information Security (Nato Science for Peace and Security)
Boolean Functions in Cryptology and Information Security (Nato Science for Peace and Security)
This book contains the proceedings of the NATO-Russia Advanced Study Institute (ASI) 'Boolean Functions in Cryptology and Information Security', which was held in Zvenigorod, Moscow region, Russia. These proceedings consist of three parts. The first part contains survey lectures on various areas of Boolean function theory that are of primary...
Reoperative Pelvic Surgery
Reoperative Pelvic Surgery

The close anatomical proximity of the colon, rectum and anus to the gynecologic and urologic organs often results in a disease affecting one of these organ systems to create complications in another. Many colorectal, gynecologic, and urologic diseases, and the management of their complications, necessitate technically-challenging...

Microsoft Computer Dictionary, Fifth Edition
Microsoft Computer Dictionary, Fifth Edition

The Microsoft Computer Dictionary, Fifth Edition is designed to be a comprehensive and authoritative source of definitions for computer-related terms and abbreviations. The dictionary includes terms drawn from a wide variety of topics relevant to computer users, including software, hardware, networking, data...


The iPhone Book: Covers iPhone 4S, iPhone 4, and iPhone 3GS (5th Edition)
The iPhone Book: Covers iPhone 4S, iPhone 4, and iPhone 3GS (5th Edition)

If you’re looking for a book that focuses on just the most important, most useful, and most fun stuff about your iPhone 4S, iPhone 4, or iPhone 3GS–you’ve found it.There are basically two types of iPhone books out there: (1) The “tell-me-all-about-it” kind, which includes in-depth discussions on...

Your Free Open Source Music Studio
Your Free Open Source Music Studio

Music production can be an expensive and daunting task - but it doesn't have to be. YOUR FREE OPEN SOURCE MUSIC STUDIO provides a complete walkthrough of free and shareware applications and plug-ins that will have you sounding like a pro. Get your hands on cutting-edge software by trying out new plug-ins from the developers of tomorrow....

UX for Beginners: A Crash Course in 100 Short Lessons
UX for Beginners: A Crash Course in 100 Short Lessons

Apps! Websites! Rubber Ducks! Naked Ninjas! This book has everything. If you want to get started in user experience design (UX), you've come to the right place: 100 self-contained lessons that cover the whole spectrum of fundamentals.

Forget dry, technical material. This book—based on the wildly popular UX...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy