Rest has become very popular these days. Main benefit of using Rest is that you don't have to change backend for every client. It means that for every client eg: desktop app, mobile app, web app, there will be only database and all these clients will use that same database. I can implement web services in any modern language and framework eg: express.js(Node), rails(Ruby), play framework(Java), grails(Groovy), slim(Php), .net(c#) etc I've worked very much in Restful web services and m ready to built it for you. Kindly message me inbox before placing the order on gig.