(学习)使用您自己的 API 构建用户端站点,还是让您的 API 与核心功能分开,这是一种好的做法



我目前正在学习python/django,我正在构建一个小程序来查找立法者及其对网络中立性,专利改革等政治立场。

从长远来看,我想发布一个API,供人们用来轻松访问我正在收集的数据。主要的查找站点将是一个GUI,它列出了这些信息(有一些额外的幻想,如成绩和历史图表)。

使用自己的 API 是好的做法吗?或者这根本不是一种实践(即,如果我这样做会很好,但这不是真的必要)?

这总是一个好主意。它被称为"狗粮"(如"吃自己的狗粮")。

主要的危险在于,您认为您的 API 适用于您的用例,这就足够了。另一面当然是内部平台效应。

最新更新