ROCA-style: Simple recommendations for decent Web application frontends(roca-style.org)
roca-style.org
ROCA-style: Simple recommendations for decent Web application frontends
http://roca-style.org/
5 comments
Out of interest, if you're not trying to accomodate non-JS browsers, what does your SEO solution look like?
I'm talking about internal pages that don't need to be spidered.
[deleted]
Fits my current ideals here: http://blogs.atlassian.com/2012/01/modern-principles-in-web-...
Finally a manifesto of REST principles :)
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.
"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.
Please no :-) I'm really through with manifestos of any kind.
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.