Index
A
- Akka actors
- Amazon
- Amazon S3
- URL / Integrating Play application with Amazon S3, Adding private module repositories using Amazon S3
- Play application, integrating / How to do it…, How it works…
- used, for adding private module repositories / Adding private module repositories using Amazon S3, How to do it…, How it works…
- Amazon Web Services (AWS) / Integrating Play application with Amazon S3
- AngularJS
- integrating with / Integrating a Play application with AngularJS, How to do it…, How it works…
- URL / Integrating a Play application with AngularJS
- Anorm (Scala)
- using, with MySQL / Using Anorm (Scala) and database evolutions with MySQL
- record, creating / Creating a new record
- record, updating / Updating a record
- record, deleting / Deleting a record
- API endpoints
- securing, with HTTP basic authentication / Securing API endpoints with HTTP basic authentication, How to do it…, How it works…
- AWS Elastic Beanstalk
B
- Backend-as-a-Service (BaaS) / Introduction
- Bootstrap
- integrating, WebJars used / Integrating Bootstrap and WebJars, How to do it…, How it works…
C
- Casbah
- about / Utilizing MongoDB
- URL / Utilizing MongoDB
- Connect2id
- controllers
- about / Working with controllers and routes
- using / How to do it...
- Action parameters, using / Using Action parameters in controllers, How to do it…
- testing / Testing controllers, How to do it...
- CoreOS
- deploying on / Deploying a Play application on CoreOS and Docker
- custom actions
- using / Using custom actions, How to do it…, How it works…
- custom plugin
- Cygwin
- URL / Using HTTP headers
D
- database evolutions
- URL / Using Ebean (Java) with MySQL
- using, with MySQL / Using Anorm (Scala) and database evolutions with MySQL
- DELETE API endpoint
- creating / Creating a DELETE API endpoint, How to do it…, How it works…
- dependency injection
- with Spring / Dependency injection with Spring, How to do it…
- with Guice / Dependency injection using Guice, How to do it…, How it works…
- Digital Ocean
- dispatchers, Akka
- reference link / How it works…
- Docker
- Dokku
- deploying with / Deploying a Play application with Dokku, How to do it..., How it works...
- URL / There's more...
E
- Ebean (Java)
- using, with MySQL / Using Ebean (Java) with MySQL, How to do it...
- about / Using Ebean (Java) with MySQL
- record, creating / Creating a record
- record, updating / Updating a record
- record, querying / Querying a record
- record, retrieving / Retrieving a record
- ElasticSearch
- used, for integrating Play application / Integrating a Play application with ElasticSearch, How to do it…, How it works…
- environment variables, Oracle
- URL / Getting ready
- external web APIs
- consuming / Consuming external web APIs, How to do it…, How it works…
F
- files
- uploading / Uploading files, How to do it…
- filters
- using / Using filters, How to do it…
- flexible registration module
- form submission
- securing / Securing form submission, How to do it...
- form template
- form validation
- futures
G
- GET API endpoint
- creating / Creating a GET API endpoint, How to do it…, How it works…
- Git
- URL / There's more...
- GridFS
- utilizing / Utilizing MongoDB and GridFS, How to do it…, How it works…
- Guice
- dependency injection / Dependency injection using Guice, How to do it…, How it works…
H
- helper tags
- about / Using helper tags
- using / Using helper tags, How to do it..., How it works...
- Heroku
- Play application, deploying / Deploying a Play application on Heroku, How to do it...
- URL / How to do it...
- Heroku CLI tools
- URL / How to do it...
- HTTP basic authentication
- API endpoints, securing with / Securing API endpoints with HTTP basic authentication, How to do it…, How it works…
- HTTP cookies
- using / Using HTTP cookies, How to do it…, How it works…
- HTTP headers
- using / Using HTTP headers, How to do it…, How it works…
I
- Infrastructure as a Service (IaaS) / Introduction
- IntelliJ IDEA 14
- Play 2 web apps, coding with / Coding Play 2 web apps with IntelliJ IDEA 14, How to do it…, How it works…
- IronMQ / Introduction
J
- Java Database Connectivity (JDBC) module
- about / How it works…
- Java Development Kit (JDK)
- about / Installing Play Framework
- URL / Getting ready
- Jetbrains
- URL / How to do it…
- JSON
- serving / Serving JSON, How to do it…, How it works…
- receiving / Receiving JSON, How to do it…, How it works…
- JUnit (Java)
- used, for testing / Testing with JUnit (Java) and specs2 (Scala), How to do it...
- JWT
- used, for implementing token authentication / Implementing token authentication using JWT, How to do it…, How it works…
- URL / Implementing token authentication using JWT, How it works…
M
- Mandrill
- about / Utilizing play-mailer
- URL / Utilizing play-mailer
- message queues
- used, for integrating Play application / Integrating a Play application with message queues, How to do it…, How it works…
- Model-View-Controller (MVC)
- about / Introduction
- models
- testing / Testing models, How to do it...
- module dependencies
- managing / Managing module dependencies, How to do it…, How it works…
- modules
- using / Working with modules
- declaring / How to do it…, How it works…
- reference link / There's more...
- MongoDB
- MySQL
- Ebean (Java), using / Using Ebean (Java) with MySQL, How to do it...
- Anorm (Scala), using / Using Anorm (Scala) and database evolutions with MySQL
- database evolutions, using / Using Anorm (Scala) and database evolutions with MySQL
N
- New Relic
- monitoring with / Monitoring with New Relic, How to do it…, How it works…
- URL / How to do it…
- Nginx
- deploying with / Deploying a Play application with Nginx, How to do it..., How it works...
- URL / Deploying a Play application with Nginx
- nimbus-jose-jwt
P
- Parse.com
- path binders
- using / Using path binders, How to do it…, How it works…
- Platform as a Service (PaaS) / Introduction
- play-mailer
- utilizing / Utilizing play-mailer, How to do it…, How it works…
- play.api.db.DBPlugin / Introduction
- play.i18n.MessagesPlugin / Introduction
- Play 2 web apps
- coding, IntelliJ IDEA 14 used / Coding Play 2 web apps with IntelliJ IDEA 14, How to do it…, How it works…
- play2-elasticsearch
- Play 2.0 module
- using, for different applications / Using the same model for different applications, How to do it…, How it works…
- Play application
- creating, Typesafe Activator used / Creating a Play application using Typesafe Activator, How it works…
- integrating, with Amazon S3 / How to do it…, How it works…
- integrating, with Typesafe Slick / Integrating with Play application Typesafe Slick, How to do it…, How it works…
- integrating, with Bootstrap / Integrating Bootstrap and WebJars, How to do it…, How it works…
- integrating, with message queues / Integrating a Play application with message queues, How to do it…, How it works…
- integrating, with ElasticSearch / Integrating a Play application with ElasticSearch, How to do it…, How it works…
- deploying, on Heroku / Deploying a Play application on Heroku, How to do it...
- Procfile / Procfile
- system.properties / system.properties
- Play console
- using / Using the Play console, How to do it…, There's more…
- about / Using the Play console
- Play development environment
- Play Framework
- about / Introduction
- installing / Installing Play Framework, Getting ready
- post-commit hooks
- URL / There's more...
- POST API endpoint
- creating / Creating a POST API endpoint, How to do it…, How it works…
- private module repositories
- adding, Amazon S3 used / Adding private module repositories using Amazon S3, How to do it…, How it works…
- Procfile / Procfile
- PUT API endpoint
- creating / Creating a PUT API endpoint, How to do it…, How it works…
R
- Read-Eval-Print Loop (REPL) tools / Creating a Play development environment using Vagrant
- redirects
- Redis
- utilizing / Utilizing Redis, How to do it…, How it works…
- about / Utilizing Redis
- URL / How it works…
- RequireJS
- reverse routing
- routes
- about / Working with controllers and routes
- using / How to do it...
S
- session
- about / Using the session
- using / How to do it…, How it works…
- specs2 (Scala)
- used, for testing / Testing with JUnit (Java) and specs2 (Scala), How to do it...
- Spring
- dependency injection / Dependency injection with Spring, How to do it…
- SSH key generation
- URL / How to do it...
- Structured Query Language (SQL)
- about / Introduction
T
- text file
- working with / Working with XML and text files, How to do it...
- token authentication
- implementing, JWT used / Implementing token authentication using JWT, How to do it…, How it works…
- Travis CI
- testing with / Testing with Travis CI, How to do it…, How it works…
- Github, URL / How to do it…
- development-commit-test process / How it works…
- Twitter API
- and OAuth, using / Using the Twitter API and OAuth, How to do it…, How it works...
- Typesafe Activator
- about / How to do it...
- URL / How to do it...
- used, for creating Play application / Creating a Play application using Typesafe Activator, How it works…
- reference link / There's more...
- Typesafe Slick
- Play application, integrating / Integrating with Play application Typesafe Slick, How to do it…, How it works…
V
- Vagrant
- used, for creating Play development environment used / Creating a Play development environment using Vagrant, How to do it…, How it works…, There's more…
- URL / How to do it…, There's more…
- View layouts
- using / Using View layouts and Includes, How to do it...
- defined view, including / Using View layouts and Includes, How to do it...
- View template
- about / Working with View templates
- using / How to do it...
- virtual machine (vm) / How it works…
W
- web action
- WebJars
- used, for integrating Bootstrap / Integrating Bootstrap and WebJars, How to do it…, How it works…
- URL / Integrating a Play application with AngularJS
X
- XML file
- working with / Working with XML and text files, How to do it...