If you wanted to start a 'website' that could be accessible from multiple 'endpoints'. Is it a good idea to design from a REST perspective from the begining?
I'm thinking that the answer is 'yes' ... but are there other opinions?
Should REST be your 'starting point' for the design of systems that are hopefully extensible and also accessible in ways that aren't defined?