我的目标是构建一个由Google App Engine + NDB数据存储提供支持的应用程序,它可以促进RESTful API,以便我可以在前端使用VueJS。
我迷失了这项任务。根据我的研究,我被指向endpoints-proto-datastore和Google Cloud Endpoints。 endpoints-proto-datastore的首页声明如下:
此库旨在与Python版本的Google一起使用 云端点。
这句话表明,即使是这个图书馆也需要,依赖或与Google Cloud Endpoints相关。我曾尝试开始使用Google Cloud Endpoints,最终尝试使用swagger.io和Open API。我好几个月都穿过了兔子洞。在这一点上,我正在寻求澄清。
我有以下问题:
谢谢。
答案 0 :(得分:2)
endpoints-proto-datastore是一个旨在与Cloud Endpoints Framework for Python一起使用的库。但是,端点 - 原型数据存储本身并不是云端点框架的一部分,并且不受Google支持。
虽然可以从任何环境访问Cloud Datastore,但ndb数据存储只能在App Engine的标准环境中使用,因此您需要使用Cloud Endpoints Framework for Python,而不是常规的Cloud Endpoints功能。