×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

State Machines to State of the Art

by Developer Advocate at Google on Mar 02, 2009

  • 5,965 views

Smart efficient design using REST and MVC....

Smart efficient design using REST and MVC.

Web applications are everywhere now, but many of them misuse the basic concepts laid down by the HTTP protocol, miss the benefits of making the application and the API the same thing, and don't set themselves up to grow if things take off.

This talk will look at the design decisions you need to make to ensure that your application really is ReST-ful, how we fit that cleanly into MVC, and how state machines can help us manage clean state changes in a stateless protocol. The talk will go into some of the available design patterns with class diagrams and code snippets showing how and where to implement them.

Originally presented at PHP UK 2009.

Statistics

Views

Total Views
5,965
Views on SlideShare
4,033
Embed Views
1,932

Actions

Likes
2
Downloads
34
Comments
1

12 Embeds 1,932

http://merewood.org 1871
http://www.merewood.org 21
http://www.slideshare.net 13
http://abtasty.com 12
http://mlocal.merewood.org 5
http://merewood.org:6081 3
http://www.linkedin.com 2
http://www.365dailyjournal.com 1
http://mrowan8832.merewood.org.moovapp.com 1
http://www.slashdocs.com 1
http://webcache.googleusercontent.com 1
http://ranksit.com 1
More...

Accessibility

Upload Details

Uploaded via SlideShare as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • rowan_m Rowan Merewood, Developer Advocate at Google Computer Science in general solved these problems quite a while ago, that's the point. This talk illustrates some of the things web developers often forget about the protocol they use and as a result make their lives more complicated. J2EE provides implementations of these patterns, but also still provides enough leeway for developers to do it wrong. 5 years ago
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

State Machines to State of the Art State Machines to State of the Art Presentation Transcript