What's HATEOAS in RESTful app development?
One of my friends was recently asked this question in an interview. Even after searching on the web we couldn't come up with a suitable answer. Can anyone please explain what is HATEOAS and what's its purpose in REST architecture?