这就是为什么您应该阅读“RESTful Web Services Cookbook”的原因。书评
这就是为什么您应该阅读“RESTful Web Services Cookbook”的原因。书评
我见过很多设计糟糕的 API。此外,我也这样做了。所以我试图找到一篇关于如何以正确的方式设计和维护 REST 的好的理论文章或书籍,这样人们就不会因为使用它而受到伤害。
这本书给了我什么?
我阅读了很多关于 API 设计的文章,但仍然缺少一些基本的东西。某种基础知识。每当我阅读任何文献时,我都会尝试立即思考我是否根据这个理论来制作我的项目。多亏了这一点,我才能理解这个建议是否真的很好,或者它是否非常符合情境,而且在我们的案例中,为了用户体验,我们做得很好,为了用户体验而站在一边。这总是某种权衡。
几年前,在工作中,我不得不做一件当时我不太擅长的事情——写后端。编写后端包括编写某种 API 来与您的服务器一起工作。我知道一些关于 API 版本控制和 HTTP 方法的事情,但这些都是基本的。我仍然缺乏关于如何正确设计 URL 以及如何定义资源、缓存和安全性的知识。为了获得这些知识,我阅读了文章,观看了视频,这真的很有帮助。这本书也成为倾注所有知识并将它们整合在一起的砖块和混凝土之一。这本书当然有缺陷,但对我很有用。
这本书是什么?
REST 就在我们身边。我们在采访中询问并被问及这个问题。当我们想要获取任何数据时,该服务器很可能会使用 REST API。
这本书是给谁的:
- 对于那些以前从未使用过 REST 并想了解如何正确使用 REST 的人。
- 对于那些想要关闭 REST 主题中的盲点的人。
- 对于那些喜欢实用书籍的人。
谁不需要这本书:
- 对于那些多年来一直在制作 REST API 并彻底了解基础知识的人。你不可能在这本书中找到任何有趣的东西
- 对于那些对 HTTP 的低级理论感兴趣的人。
为什么你应该或不应该阅读它?
这本书出版于 2010 年。从那时起,出现了很多新事物,但基本概念仍然没有消失。如果您已经具备基础知识,则可以安全地跳过本书。
附言
谢谢大家的阅读。如果你喜欢这篇评论 不要忘记鼓掌 并将其添加到您的列表中或与您的同事分享。下面列出了一些有用的链接:
电报频道 ,我在这里撰写和转发一些有用的文章,并对一些移动/后端技术发表自己的看法。
[
如果我哭
寻找优质内容
时间
](https://t.me/nikilapi_public)
GitHub:
[
lapin7771n - 概述
您目前无法执行该操作。您使用另一个选项卡或窗口登录。您在另一个选项卡中退出或...
github.com
](https://github.com/lapin7771n)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明