Developing on Play Framework 2
A strong focus is placed on explanation by example; even with the amount of amazing capabilities of Play! 2, they will be gathered in a single application. At the end of this book, the reader will have a fully-fledged application using the basic and advanced features of Play! 2. Readers must be inte...
Saved in:
Main Author: | |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
Birmingham, U.K. :
Packt Publishing,
2013.
|
Subjects: | |
Online Access: | Access E-Book Full text (Wentworth users only) |
MARC
LEADER | 00000cam a2200000ua 4500 | ||
---|---|---|---|
001 | 40c4b9cb-a47d-4994-9e4f-acca80d68c3b | ||
005 | 20240722000000.0 | ||
008 | 130422s2013 enka o 001 0 eng d | ||
019 | |a 841905686 | ||
020 | |a 1782160132 | ||
020 | |a 9781782160137 | ||
020 | |a 1782160124 | ||
020 | |a 9781782160120 | ||
020 | |z 9781782160137 | ||
020 | |z 9781782160120 | ||
035 | |a 1538723 | ||
035 | |a (CaPaEBR)ebr10682472 | ||
040 | |a E7B |b eng |e pn |c E7B |d OCLCO |d MHW |d YDXCP |d MEAUC |d DEBSZ |d COO |d OCLCQ |d UtOrBLW | ||
050 | 4 | |a QA76.625.P48 |b D48 2013eb | |
082 | 0 | 4 | |a 005.276 |
100 | 1 | |a Petrella, Andy. |0 no2023083463 | |
245 | 1 | 0 | |a Developing on Play Framework 2 |h [electronic resource] / |c Andy Petrella. |
264 | 1 | |a Birmingham, U.K. : |b Packt Publishing, |c 2013. | |
300 | |a 1 online resource (v, 267 pages :) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
500 | |a Includes index. | ||
505 | 0 | |a Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.packtpub.com; Table of Contents; Preface; Chapter 1:Getting Started with Play! Framework 2; Preparing your machine; Downloading the package; Installing; Microsoft Windows; Mac OS X; Ubuntu; The Typesafe Stack; Checking if it's okay in your terminal; Creating your first project; Keeping your habits; Using Eclipse; Eclipse Juno; Using Scala IDE; IntelliJ IDEA; Sublime Text 2; Simple Build Tool; Adding a third-party dependency; Repositories; It's alive and not empty!; Browsing the Java API. | |
505 | 8 | |a Understanding the core piecesRouting; Action; Similarities between the Java and Scala action code; Differences between the Java and Scala action code; Templates; Practicing; Modifying the template; Modifying the controller; Modifying the content type to JSON; Browsing our errors; Summary; Chapter 2:Scala -- Taking the First Step; Introducing Scala; Expressing your code; If-else; Switch/Pattern matching; Generic types; Iterating over a sequence; Function -- foreach; Function -- map; Function -- filter; Function -- exists; Function -- find; Function -- apply; Other interesting functions. | |
505 | 8 | |a Partial applicationSummary; Chapter 3:Templating Easily with Scala; Shape it, compose it, reuse it; Creating our first template; Structuring it; Adding content; Composing templates; Passing data structures; Playing around; Layouting; Using domain models; Re-using our code; Skinning with LESS pain; Summary; Chapter 4:Handling Data on the Server Side; Feeding some data; Forming a (server) form; Ingesting data; Extracting the data; Enhancing your data; Validating our data; Persisting them; Activating a database; Accessing the database; Object-relational mapping. | |
505 | 8 | |a Storing and fetching -- a simple storyPorting to Scala; Models; Parsing the DB result; Speaking with the browser; Summary; Chapter 5:Dealing with Content; Body parsing for better reactivity; Creating a forum; Reorganizing and log in; Chatting; Handling multipart content types; Rendering contents; Imaging all of the chat; Atomizing the chats; Summary; Chapter 6:Moving to Real-time Web Applications; Ready, JSON, poll; Configuring a dashboard; Some sugar with your Coffee(Script); Words about CoffeeScript's syntax; Explaining CoffeeScript in action; Rendering the dashboard. | |
505 | 8 | |a Updating the dashboard in live modeDynamic maintains form; Real time (advanced); Adding WebSocket; Receiving messages; Multiplexing events to the browser; Live multichatting; Summary; Chapter 7:Web Services -- At Your Disposal; Accessing third parties; Interacting with Twitter; Using the Twitter API; Integrating chatrum with Twitter search; Long tasks won't block; Summary; Chapter 8:Smashing All Test Layers; Testing atomically; Running our atomic tests; Writing applicative tests; Testing workflows; Summary; Chapter 9:Code Once, Deploy Everywhere; Continuous Integration (CloudBees). | |
520 | |a A strong focus is placed on explanation by example; even with the amount of amazing capabilities of Play! 2, they will be gathered in a single application. At the end of this book, the reader will have a fully-fledged application using the basic and advanced features of Play! 2. Readers must be interested in the Web in general; specifically using the HTTP between a browser and a server to create blazing projects!Java skills are beneficial but not necessary since Play! Framework 2 is not J2EE based but introduces a simple, neat, and completely integrated version; the prerequisites are almost non. | ||
650 | 0 | |a Web applications |x Development. |0 sh2012001728 | |
650 | 0 | |a Internet programming. |0 sh 96009904 | |
655 | 4 | |a Electronic books. | |
776 | 0 | 8 | |i Print version: |z 9781782160120 |
856 | 4 | 0 | |u https://ebookcentral.proquest.com/lib/simmons-ebooks/detail.action?docID=1132467 |y Access E-Book |t 0 |
856 | 4 | 0 | |t 0 |u https://go.oreilly.com/wentworth-institute-of-technology/library/view/-/9781782160120 |y Full text (Wentworth users only) |
999 | 1 | 0 | |i 40c4b9cb-a47d-4994-9e4f-acca80d68c3b |l EBC1132467 |s US-MBSI |m developing_on_play_framework_2________________________________________elect2013_______packta________________________________________petrella__andy_____________________e |
999 | 1 | 0 | |i 40c4b9cb-a47d-4994-9e4f-acca80d68c3b |l w1538723 |s US-MBWI |m developing_on_play_framework_2________________________________________elect2013_______packta________________________________________petrella__andy_____________________e |
999 | 1 | 1 | |l EBC1132467 |s ISIL:US-MBSI |i Simmons Univeristy |t BKS |a Online Resources |c QA76.625.P48 D48 2013 |d Library of Congress classification |x sound recording |p UNLOANABLE |
999 | 1 | 1 | |l w1538723 |s ISIL:US-MBWI |i Wentworth |t BKS |a Ebooks |c Safari |d Other scheme |p UNLOANABLE |