3 ms·
REST is exactly what Roy Fielding defined it as, in https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm https://www.ics.uci.edu/~fielding/pubs/dissertat
by Communitivity 8y ago
REST is exactly what Roy Fielding defined it as, in https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm. Anyone is welcome to do something different, but similar. However, in the name of sanity, don't call it REST/REST-like/REST-ful/etc. Instead, give it a new name and say it is based on (or derived from REST). Give credit where due, but have the courage to name it a new thing. Like SOA, and Agile, REST has had a proliferation of APIs claiming to be REST or RESTful, when they are not. To do otherwise is all of: an insult to Dr. Fielding, a muddying of the term REST, a disservice to the developers using your API, and a disservice to yourself (because you have created something new).