3 ms·
I’d highly recommend reading Roy Fielding’s dissertation paper where he introduced REST. For anyone who hasn’t read it, it will fundamentally change how you th
by danpalmer 6y ago
I’d highly recommend reading Roy Fielding’s dissertation paper where he introduced REST.
For anyone who hasn’t read it, it will fundamentally change how you think about REST and APIs for network services, and you’ll create much better APIs armed with that deeper understanding.
Paper: https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
Chapter introducing REST: https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arc...
- thomasqbrady 6y agoHis book Designing Hypermedia APIs is also quite good.
- tarsinge 6y agoDo you think it's still relevant for modern client web apps / data backend (I have no doubt it is for websites though).
- danpalmer 6y agoREST is fundamentally about how do to useful communication between networked services. I'd recommend reading the paper for anyone doing anything related to that. I happen to use GraphQL at work, but that doesn't stop me from learning a lot from the paper.
- raybb 6y agoCan you share any examples of where it changed how you think about REST and APIs? I went ahead and gave it a read but didn't dig in deeply to get all the context. As such, I feel like some things must have gone right over my head.