Ela usa o protocolo HTTP (verbos, accept headers, códigos de estado HTTP, Content-Type) de forma explícita e representativa para se comunicar. URIs são usados para expor a estrutura do serviço. Utiliza-se o JSON como uma notação comum para transferência de dados.
NPM
npm install
npm start