Record:   Prev Next
Author Dietrich, Daniel
Title Instant Play Framework Starter
Imprint Olton : Packt Publishing, Limited, 2013
©2013
book jacket
Edition 1st ed
Descript 1 online resource (69 pages)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Note Intro -- Instant Play Framework Starter -- Instant Play Framework Starter -- Credits -- About the Author -- About the Reviewers -- www.packtpub.com -- Support files, eBooks, discount offers and more -- packtlib.packtpub.com -- Why Subscribe? -- Free Access for Packt account holders -- 1. Instant Play Framework Starter -- So, what is Play? -- Installation -- Step 1 - What do I need? -- Step 2 - Downloading Play -- Step 3 - Setting the PATH environment variable -- Step 4 - Testing the Play installation -- And that's it! -- Quick start - Creating your first Play application -- Step 1 - Creating a new Play application -- Structure of a Play application -- The app/ folder -- The conf/ directory -- The project/ folder -- The public/ folder -- The test/ folder -- Step 2 - Using the Play console -- Starting our application -- Play console commands -- Closing the console -- Step 3 - Modifying our application -- Fast turnaround - change your code and hit reload! -- Stripped down and optimized stack traces -- Step 4 - Setting up your preferred IDE -- IntelliJ IDEA -- Eclipse -- Other IDEs -- Top features you need to know about -- 1 - Designing a Play application -- Introducing our sample application -- Defining the domain model -- The Java model -- The Scala model -- Designing the HTTP interface with the routes file -- Defining the application routes -- Dynamic request paths and variables -- Testing the routes -- Handling HTTP requests by controller actions -- Providing dummy implementations -- URL redirection with reverse routes -- Implementing controller actions -- The Java code -- The Scala code -- What comes next -- Composing the UI from view templates -- Syntax of view templates -- View parameters -- View imports -- View expressions -- Composing view templates -- Example -- Nesting view templates -- Implementing the phone book views -- Prerequisites
The index view template -- The list view template -- The main view template -- Fine-tuning the CSS style -- Providing some test data -- 2 - Dealing with user input -- Defining a form -- The server side -- Binding data with a Java form -- Binding data with a Scala form -- The client side -- Validating user input -- The server side -- Defining constraints in Java -- Defining constraints in Scala -- The client side -- Using form template helpers -- 3 - Connecting to a database -- Accessing data with Ebean for Java -- Customizing the configuration -- Creating the database schema -- Implementing the model -- Running the application -- Accessing data with Anorm for Scala -- Customizing the configuration -- Creating the database schema -- Implementing the model -- Running the application -- Accessing data with Slick for Scala -- Customizing the configuration -- Implementing the model -- The data access object -- The data access layer -- Generating the database schema -- People and places you should get to know -- Official sites -- Articles and tutorials -- Community -- Blogs -- Twitter
Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks.A practical, quick, and hands-on guide to the Play Framework.This book is written for readers interested in developing web applications with Java or Scala. A basic knowledge of either Java or Scala is helpful. Prior experience with Play is not required
Description based on publisher supplied metadata and other sources
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2020. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries
Link Print version: Dietrich, Daniel Instant Play Framework Starter Olton : Packt Publishing, Limited,c2013 9781782162902
Subject Violence -- Cross-cultural studies.;Violent crimes -- Cross-cultural studies
Electronic books
Record:   Prev Next