
If you want to design evolvable APIs, the first thing you need to understand is that URLs are a meaningless implementation detail, except for the "entry-point." If you're spending your time discussing if URLs should be in the singular /restaurant/:id or plural…