![Page 1: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/1.jpg)
Play-oriented web development
Daniel LeonOptymyze
12th of October 2013
![Page 2: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/2.jpg)
![Page 3: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/3.jpg)
Presentation highlights
•What is Play ?•Demo•Conclusions•Q&A
![Page 4: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/4.jpg)
What is Play ?
![Page 5: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/5.jpg)
Play framework strengths
•Developer friendly•Highly scalable•Ready for modern web & mobile
![Page 6: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/6.jpg)
Developer friendly
● Type safety all the way● IDE support● Fast deployment cycle● Built-in testing tools● Powerful console & build tools
![Page 7: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/7.jpg)
Highly scalable
● Stateless web tier● Non-blocking I/O● Powerful concurrent and distributed processing model due to integration with Akka
![Page 8: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/8.jpg)
Modern web&mobile ready
● Restful by default● Asset compiler for LESS, CofeeScript etc
● WebSocket, Comet, Server-Side Event
● Extensive classic and NoSQL database support
![Page 9: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/9.jpg)
Who uses Play ?
![Page 10: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/10.jpg)
Key notions
•Sbt•Typesafe
![Page 11: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/11.jpg)
SBT
•Build management tool•Manages multiple compilers easy– Scala– Java– Less & Coffee script– Routes and templates
•Plugin based
![Page 12: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/12.jpg)
TypesafeReactive platformhttp://www.reactivemanifesto.org
![Page 13: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/13.jpg)
Demo time
![Page 14: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/14.jpg)
Conclusions
● Developer friendly ● High performance ● User friendly● And most of all ... FUN
![Page 15: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/15.jpg)
Reminder
http://www.scala-lang.org/
http://www.playframework.com/
![Page 16: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/16.jpg)
Q&A
![Page 17: Iasi code camp 12 october 2013 play oriented development - leon daniel](https://reader038.vdocument.in/reader038/viewer/2022100519/559e65d11a28ab65568b4614/html5/thumbnails/17.jpg)
Play oriented web development
Daniel LeonOptymyze
12th of October 2013
Please fill in your evaluation form