News for hackers. Stuff that matters.
Re:ROCA-style: Simple recommendations for decent Web applica... by obiefernandez on Tuesday March 06, 2012 @02:39PM (#3672459)
ROCA strikes me as a very close description to an ideal Rails-based application. In fact, when Stefan was describing the pattern, I said "duh, that's a Rails app" or something like that. But what he's trying to do here is useful, introducing a description that is technology-agnostic.

The main deviation from ROCA in my own apps is that unless utterly simple to accomplish, I don't try to accommodate non-JS browsers. Not as a matter of principle but rather of convenience. It is nice to aspire to 100% functionality in non-JS contexts, even with degraded user experience. I just don't know that it's practical in most cases.

Re:ROCA-style: Simple recommendations for decent Web applica... by daveelkan on Tuesday March 06, 2012 @06:55PM (#3673510)
Out of interest, if you're not trying to accomodate non-JS browsers, what does your SEO solution look like?
Re:ROCA-style: Simple recommendations for decent Web applica... by obiefernandez on Wednesday March 07, 2012 @11:02AM (#3675885)
I'm talking about internal pages that don't need to be spidered.
Re:ROCA-style: Simple recommendations for decent Web applica... by rmanalan on Tuesday March 06, 2012 @08:16PM (#3673791)
Re:ROCA-style: Simple recommendations for decent Web applica... by horaci on Tuesday March 06, 2012 @02:43PM (#3672490)
Finally a manifesto of REST principles :)
Re:ROCA-style: Simple recommendations for decent Web applica... by obiefernandez on Tuesday March 06, 2012 @02:49PM (#3672523)
Some more details are here: http://www.innoq.com/blog/st/2012/03/announcing-roca/

"a set of rules to apply if the goal is to come up with a Web app that is actually on the Web as opposed to be tunnelled through the Web. We tried to come up with a catchy name, and finally arrived at ”ROCA”, a conveniently pronouncable acronym for “Resource-oriented client architecture”.

So rather than a manifesto, they're trying to devise a nomenclature, along the lines of how Ajax gave a name to non-page refresh server communication with the browser.

Re:ROCA-style: Simple recommendations for decent Web applica... by stilkov on Tuesday March 06, 2012 @02:45PM (#3672504)
Please no :-) I'm really through with manifestos of any kind.
Re:ROCA-style: Simple recommendations for decent Web applica... by SpiderX on Tuesday March 06, 2012 @05:01PM (#3673129)
Nah, no way am I going to allow wget or curl to do application work.
Re:ROCA-style: Simple recommendations for decent Web applica... by coyul on Tuesday March 06, 2012 @07:28PM (#3673658)
Why not?