recentpopularlog in

mcherm : rest   18

OpenAPI Specification | Swagger
The specification for APIs (formerly swagger, now OpenAPI).
refs  standards  REST  APIDesign 
may 2019 by mcherm
RFC 7231 - Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Instead of telling people that certain HTTP methods are supposed to be idempotent, I should give out this link to the spec definitions of "safe" and "idempotent" which are clearly specified and explained.
standards  web  http  REST  reference  via:HackerNews 
february 2019 by mcherm
REST is the new SOAP – Pakal De Bonchamp – Medium
REST is a bunch of overly complicated and inconsistent conventions that get in the way of simple remote procedure calls without adding any real benefit.
via:reddit  REST  APIDesign  api 
december 2017 by mcherm
API design: Choosing between names and identifiers in URLs
Use fixed but meaningless URLs for permalinks and readable URLs for more of a "search" functionality.
REST  APIDesign  api  via:HackerNews 
october 2017 by mcherm
Roy Fielding on Versioning, Hypermedia, and REST
Roy Fielding says "Don't" version your APIs. Use "hypermedia" instead. And if you really MUST version them, just use a new server. Interesting viewpoint, but not an appropriate solution for the problems that *I* solve which are mostly internal to a single company.
via:HackerNews  REST  APIDesign  versioning 
june 2017 by mcherm
REST APIs must be hypertext-driven » Untangled
Roy Fielding complaining about people using his term "REST" the wrong way.
REST  RoyFielding  programming  api  APIDesign 
february 2017 by mcherm
Serverless Framework & AWS API Gateway CORS
This page helped me figure out how to deploy a REST API build on AWS Lambda (serverless) so it could be called by an angular application.
webdevelopment  webdev  security  serverless  aws  REST  angular 
july 2016 by mcherm
Choosing an HTTP Status Code — Stop Making It Hard | Racksburg
This article recommends a certain policy on the use of http response codes, and I think it actually has really good advice.
REST  http  internet  webdevelopment  via:HackerNews 
december 2015 by mcherm
Enterprise Integration Using REST
Some thoughts on REST API design from Brandon Byars of ThoughtWorks.
REST  APIDesign  via:MartinFowler 
october 2013 by mcherm
An Immutable Data Service
Designing simple REST APIs for storing data immutably. If storage is immutable, you may not need security on the calls.
programming  REST  via:reddit 
june 2013 by mcherm
REST worst practices
Some thoughts on REST, particularly what's BAD to do.
APIDesign  REST  via:HackerNews  programming 
january 2012 by mcherm
William Vambenepe — Amazon proves that REST doesn’t matter for Cloud APIs
Amazon's services use http requests with query parameters, NOT a proper "REST" API. And you konw what? They work just fine. Features matter much more than "REST".
REST  webdevelopment  via:HackerNews 
december 2010 by mcherm
The S stands for Simple : Pete Lacey’s Weblog
A dialog in which a SOAP enthusiast explains things to an actual architect.
funny  soap  programming  REST  architecture  soa 
december 2009 by mcherm
Jon Udell | CUSEC 2008 | Hacking the Noosphere
Talk by Jon Udell: internet is approaching a large multi-mind that enhances humanity; techniques like REST can help approach this faster; design to take advantage of non-programmer expertise; the social hacks are more powerful than the technical ones.
socialcomputing  presentation  internet  REST  webdevelopment  judell 
january 2008 by mcherm
caboose Heresy and turtles (all the way down) with Avi Bryant
Smalltalk, web design, and implementing ruby in a smalltalk VM.
webdevelopment  blogentry  smalltalk  REST  ruby 
april 2007 by mcherm
Why you should be using disambiguated URLs
Thoughts on how URLs should work on a website: Readable, reliable, unambiguous, and canonical.
REST  django  blogentry  webdevelopment 
february 2007 by mcherm

Copy this bookmark:

to read