Friday, November 16, 2007

RESTful Web Apps

Nice post by Matt Raible on RESTful Struts. One thing Matt, code gen is a bug ;)

I have been thinking about this for a couple 2-3 weeks. How do you build apps that are apps and RESTful services vs. building an app and then a RESTful service bolt-on-side-car?

Pete Lacey had a nice demo with a Ruby on Rails demo of this type of thing last week.

I find it really entertaining that more and more people are having the REST light bulb go off in their heads. It is like - wait! I have been hurtn' the web for how many years!?!? You mean it could be this simple and I can have all this reliable, scalable, security booya because the web works so well? Holy s%*#!!!!

2 comments:

Don Brown said...

That's exactly the message I was trying to get across in my talk - stop abusing the web and write your applications right. Sam's book did a great job at describing how REST affects web services, but what I'd like to see is RESTful web applications, built from the ground up to take advantage of HTTP. The Struts 2 REST plugin I wrote helps, as it gives you RESTful behaviors for free and simultaneously exposes your resources as XML and JSON automatically.

Sarge said...

Code generation is one small step away from #define macros... (shudder)