POST != Create and PUT != Update; Article around Rails route meaning vs HTTP spec.
http://www.eq8.eu/blogs/37-post-create-and-put-update
Ruby on Rails developers tend to think that HTTP method POST represents Create and PUT means Update.
Well, not really. The CRUD mapping of modern web-frameworks just limits the scope of this HTTP methods for sake of simplicity in code design. Read more in this article what they really stand for.
Post a comment