Принципы построения REST API (JSON)
Если опустить холиварную тему вообще (что лучше использовать и где), а также не обращать внимания на пренебрежительно-менторский тон поста, то информация по принципам построения JSON REST API проведена в статье очень подробно.