(学习)从您自己的API构建用户端站点或将您的API与核心功能分开是一种好的做法吗?

时间:2012-05-25 14:52:46

标签: django api

我正在学习python / django,我正在建立一个小程序来查询立法者和他们在网络中立,专利改革等政治论点上的立场。

在近期内,我想发布一个API,供人们轻松访问我收集的数据。主查找站点将是一个GUI,用于显示此信息(增加一些功能,如成绩和历史图表)。

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

1 个答案:

答案 0 :(得分:3)

这总是一个好主意。它被称为“dogfooding”(如“吃自己的狗食”)。

主要的危险是你认为你的api适用于你的用例,这就足够了。翻转方面当然是内部平台效应。