REST与CRUD原则
REST软件架构遵循了CRUD原则,该原则告诉我们 对于资源(包括网络资源)只需要四种行为:创建 (Create)、获取(Read)、更新(Update)和销 毁(DELETE)就可以完成对其操作和处理了。其实 世界万物都是遵循这一规律:生、见、变、灭。所以 计算机世界也不例外。这个原则是源自于我们对于数 据库表的数据操作:insert(生)、select(见)、 update(变)和delete(灭),所以有时候CRUD也 写作为RUDI,其中的I就是insert。这四个操作是一种 原子操作,即一种无法再分的操作,通过它们可以构 造复杂的操作过程,正如数学上四
则运算是数字的最 基本的运算一样。