london play framework meetup 8 august 2013

15
Play Framework Meetup at Mind Candy, 8 August 2013

Upload: mark-baker

Post on 18-Jun-2015

839 views

Category:

Technology


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: London Play Framework Meetup 8 August 2013

Play Framework Meetupat Mind Candy, 8 August 2013

Page 2: London Play Framework Meetup 8 August 2013

MindCandy is hiring!

mindcandy.com/recruitment

Amanda Cowie @amandacowie

Page 3: London Play Framework Meetup 8 August 2013

MindCandy is hiring!

mindcandy.com/recruitment

Amanda Cowie @amandacowie

Page 4: London Play Framework Meetup 8 August 2013

Guy’s talk

Page 5: London Play Framework Meetup 8 August 2013

Running Tasks with PlayMaking deployments easier

Page 6: London Play Framework Meetup 8 August 2013

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

Page 7: London Play Framework Meetup 8 August 2013

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

Page 8: London Play Framework Meetup 8 August 2013
Page 9: London Play Framework Meetup 8 August 2013

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

Page 10: London Play Framework Meetup 8 August 2013

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

Page 11: London Play Framework Meetup 8 August 2013

open mic?

Page 12: London Play Framework Meetup 8 August 2013

Javascript Routing

• Don’t Repeat Yourself

• Reverse Routing for Javascript

Page 13: London Play Framework Meetup 8 August 2013

Play’s Javascript Router

• Embedded

• emitted directly with web page

• External

• loaded via separate GET

Page 14: London Play Framework Meetup 8 August 2013

Example code

github.com/mcmarkb/play-javascript-routing-example

Page 15: London Play Framework Meetup 8 August 2013

future meetups

• open mic

• tips / experiences

• hackathons

• challenges