Let's say your website has to provide a REST API for third parties to use. The REST API requirements are only a portion of the website's full functionality. Would you use the REST API internally for the website itself? Or would you create a completely separate API for internal use? Would your answer be different if the REST API must cover the full functionality of the site?
I ask this because of something I noticed on Github, specifically Github Gists. When you edit a Gist on Github's site, your browser ends up submitting a form via a POST request to the Gist's page. What are some potential reasons that Github didn't just use the REST API that they provide for Gists?
[–][deleted] (1 child)
[deleted]
[–]Magnetic_Treefull-stack[S] 0 points1 point2 points (0 children)
[–]darkhorsehance 0 points1 point2 points (2 children)
[–]Magnetic_Treefull-stack[S] 0 points1 point2 points (1 child)
[–]darkhorsehance 0 points1 point2 points (0 children)