2016-08-02 74 views
0

我们需要编写一个在azure上托管的非常快速的Web应用程序。由sql数据库支持。我希望我们不需要开始用Visual Studio创建一个完整的webapi项目 - 路由,EF等。如果azure可以为我的数据库提供一个休息api,那将是非常好的。Azure是否为数据库提供REST API?或者我必须写我自己的?

我认为dreamfactory可能会这样做。但我试图使用他们的免费试用,但它不允许sql服务器,除非你注册。

我原以为这是小应用的标准要求。

回答

0

如果通过“我的数据库其余API”的意思就是用反对JSON文件的可能性,那么你一定要看看documentDB

它提供:

  • JSON基于文档的访问和索引,
  • 低延迟&缩放,
  • 支持mongoDB driver

为了配合这个答案,DocumentDB也能够使用客户端的JS,如图here但只有特定的Windows软件开发工具包8/10

那么底线是访问:DocumentDB不能直接访问。

+0

你是说,如果我用documentDB,我不需要一个服务器端API连接到数据库?我可以直接从客户端的JavaScript代码调用documentDB端点? – FeeFiFoFum

+0

所以我需要编码所有的数据库访问,路由等。回到原点。我同意firebase会很棒,但客户坚持天蓝。完整的应用程序需要在几天内建设。 – FeeFiFoFum

+0

@bsoulier ...虽然DocumentDB确实有一个客户端JS,但它不是可以在Web应用程序中使用的东西,因为DocumentDB还没有CORS支持。据我所知,这个基于JS的客户端库用于构建Windows 8/10应用程序。 –

相关问题