restful crud_CRUD和7个RESTful动作

restful crud

当我学习新东西时,我喜欢和自己谈谈,直到我感到自己明白为止。 当您隐藏在没有其他人在问您的事实的背后时,您会感觉到,您实际上只是在对自己撒谎。 “是的,REST,CRUD,非常简单……”

这是我尝试掌握一个概念的时候之一,这实际上很简单,但是只有当我说出来一些时候。

让我以及其他许多人感到困惑的是,CRUD是4个不同的操作,并且有七个RESTful操作,因此我们将在这里进行介绍。

为了更好地理解它们,请按使用数据还是提供数据来划分它们。 阅读很费力,其他所有东西都在喂食。

创建是不言自明的。 创建新的东西。 社交网络上的帖子或用户帐户,在线商店上出售的商品,即将举行的研讨会的广告…

读取只是显示任何内容,它是持有最多RESTful动作的操作。

更新,嗯……你猜对了。 更改一些已经存在的数据。

删除。 这本身需要一整篇文章……JK

因此,创建,读取,更新,删除。 很简单吧?

现在,让我们列出RESTful操作:

1.建立
2.索引
3.新
4.展示
5.编辑
6.更新
7.删除

我已经按CRUD顺序列出了它们,R保留了Index,New,Show和Edit。 都是阅读,但事情有所不同。

让我们现在来看一下流程。

您输入一个社交网络网站。 您会看到创建帐户和某种形式的表单,通常是姓名,电子邮件等。这是第3项新操作。 它是CRUD的R,向您显示在其中创建新X的页面,在本例中为用户个人资料。 如果您要在市场上添加商品,情况也是如此,并且外观几乎相同。

因此,您填写表格并单击创建帐户,然后提交您输入的信息。 动作1,创建。

现在,您的帐户存储在数据库中的某个位置,您将被重定向到个人资料页面。 这是行动4的节目。 它读取数据库条目的特定实例,在这种情况下为您的配置文件。

现在,您正在看自己的头像,检查您的信息,发现您键入了Narc而不是Marc,这不是很好!
环顾四周,您会看到一个编辑选项,如今最有可能是一支铅笔。 您单击它,然后页面再次更改,并显示一个表单,其中预填了您的信息,您现在可以对其进行编辑。 动作5,阅读编辑页面!

清理外壳后,单击提交并确认,您已经向浏览器再次提供了一些信息,并执行了操作#6更新。

! 现在,此问题已解决,您希望找到哪些朋友已经在那里,因此您可以找到合适的按钮来为操作2索引。 出现适合查询的数据库对象列表(如果它们的过滤器和算法符合标准)。

此刻,您意识到这是星期天凌晨2点,您已适度醉酒(解释了拼错名字的原因),因此在错误的社交网络上进行了个人资料!

幸运的是,您导航到仪表板,然后单击显示(操作#7)删除(配置文件)的按钮。

对于这整个情况有些ham愧,您意识到上床睡觉可能是最好的选择,但至少您能够睡个好觉并面带微笑,因为至少您会学到一些CRUD :)

翻译自: https://hackernoon.com/crud-and-the-7-restful-actions-uc4m3yoe

restful crud

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值