London Play Framework Meetup 8 August 2013

1,108 views

Published on

Slides from the London Play Framework meetu at Mind Candy
http://www.meetup.com/The-London-Play-Framework-Meetup-Group/events/127732662/

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,108
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

London Play Framework Meetup 8 August 2013

  1. 1. Play Framework Meetup at Mind Candy, 8 August 2013
  2. 2. MindCandy is hiring! mindcandy.com/recruitment Amanda Cowie @amandacowie
  3. 3. MindCandy is hiring! mindcandy.com/recruitment Amanda Cowie @amandacowie
  4. 4. Guy’s talk
  5. 5. Running Tasks with Play Making deployments easier
  6. 6. Play is good for a bunch of reasons • Scala • Fast • Scalable • Easy to be productive • More • Buzzwords • Here That’s why we’re all here
  7. 7. Akka is your best friend If you’re building tools to run tasks then Akka makes loads of things easier Play makes it easy to create a complex, asynchronous, actor system, and put a good web UI on top This comes in handy when you’re building tools for people, not services for machines
  8. 8. Sankai Sankai is the tool we built for deploying the Moshi Monsters flash It serves three main functions • Managing the dependencies of the flash bundle • Running the deployment scripts • Keeping logs of script output and deployed dependencies
  9. 9. A simpler example Sankai is quite large and a bit crufty, so I wrote a smaller example All the code is up on github github.com/rumblesan/play-fabric-tasks
  10. 10. open mic?
  11. 11. Javascript Routing • Don’t RepeatYourself • Reverse Routing for Javascript
  12. 12. Play’s Javascript Router • Embedded • emitted directly with web page • External • loaded via separate GET
  13. 13. Example code github.com/mcmarkb/play-javascript-routing-example
  14. 14. future meetups • open mic • tips / experiences • hackathons • challenges

×