我目前正在学习 python/django,并且正在构建一个小程序来查找立法者及其对网络中立性、专利改革等政治问题的立场。
从近期来看,我想发布一个 API,供人们轻松访问我正在收集的数据。主要的查找站点将是一个图形用户界面,它列出了这些信息(还有一些额外的功能,例如成绩和历史图表)。
使用自己的 API 是个好习惯吗?或者这根本不是一种实践(即,如果我这样做就好了,但实际上并不是必要的)?
最佳答案
这总是个好主意。这就是所谓的“dogfooding”(如“吃你自己的dogfood”)。
主要的危险是您认为您的 api 适用于您的用例,这就足够了。另一方面当然是内部平台效应。
关于django - (学习)根据自己的 API 构建用户端网站,还是将 API 与核心功能分开,这是一个好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10756616/