Book Image

Play Framework Cookbook - Second Edition

By : Alexander Reelsen, Giancarlo Inductivo
Book Image

Play Framework Cookbook - Second Edition

By: Alexander Reelsen, Giancarlo Inductivo

Overview of this book

<p>As web and mobile systems become more sophisticated, anchoring systems in a mature, solid framework has become increasingly important. Play 2 provides developers with the necessary tools to build robust web applications.</p> <p>This book is a compilation of useful recipes aimed at helping developers discover the power of Play 2. The introductory section serves as a primer to Play Framework, wherein all the fundamentals of the framework are covered extensively. It then explains the usage of controllers and how modules can be leveraged for optimal performance. Next, the book walks you through creating and using APIs, followed by extensive real-world applications. Finally, you will learn to manage applications post production.</p>
Table of Contents (15 chapters)
Play Framework Cookbook Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Didier Bathily is a Malian software engineer living in France, who founded an IT development company (http://www.njin.fr) along with friends in 2011.

His studies and passion for new technologies have given him some versatility in software development. Indeed, for the customers of njin, he develops modern web applications in scala/playframework, mobile applications for iOS and Android, and games for iOS and Mac OS X applications.

He can be reached on Github at https://github.com/dbathily.

He can also be found on Twitter at https://twitter.com/dbathily.

Yannick De Turck (@YannickDeTurck) is a software developer based in Belgium. He has more than 5 years of experience working on a variety of projects using different Java technologies, Play Framework 2 with Scala, and iOS development with Objective C and Swift.

He holds a bachelor's degree in information management and multimedia, and he currently works as a Java consultant and coach at Ordina Belgium. As a coach, he follows up on junior developers helping them to kickstart their career.

Yannick is passionate about learning new technologies and frameworks and has a keen interest in innovative technologies, Java architectures, reactive programming, and DevOps.

Jérôme Leleu is a software architect living in Paris, France.

A consultant for 7 years, he has worked in many different companies, fields, and with many different people. He has participated in many IT projects as a developer, technical leader, and project manager, mostly in J2E technology.

Working for a French telecom company, he is a technical leader for several websites. Among them is the web SSO, which supports very high traffic; millions of authentications from millions of users every day.

He is involved in open source development as a CAS (web SSO) chairman. Interested in security/protocol issues, he has developed several libraries to implement client support for protocols such as CAS, OAuth, SAML, and OpenID. This can be found at http://www.pac4j.org.

Davor Sauer (@davor_sauer) started to code at an early age. Since then, he has always been interested in new techniques, technologies, and finding ways to incorporate them. By the day, Davor works as a software engineer but by night, his mistress is open source technology and other programming languages.

Davor has a master's degree in information science and an Oracle certification for Java professional. He loves to speak about Java, a lot. He has spoken at several conferences and meetups mostly about things related to Java.

He has lots of experience in software architecture and implementation, so whenever it is possible, he tries to bring his passion for Java and new approaches to his work. As he says, he just loves to convert complex situations into simple and elegant solutions.