Javascript 从HTML5/JS中的UWP应用程序访问数据库

Javascript 从HTML5/JS中的UWP应用程序访问数据库,javascript,html,win-universal-app,uwp,Javascript,Html,Win Universal App,Uwp,使用HTML5/Javascript开发的UWP应用程序中的数据库(无论是Redis、SQLite、WebSQL还是其他任何东西)的最佳方式是什么?对于C#或VB.NET应用程序,我想这将是相当简单的,因为您可以只使用类似的东西。但是对于一个基于JS的应用程序,我该怎么做呢 我想一种选择是做一个包装器C#项目并将其用作数据层(因为我相信我的JS/HTML项目可以在解决方案中的其他项目中调用方法)。这是最好/最简单的方法,还是我遗漏了其他真正好的选择?这感觉有点笨拙,因为在这种情况下我更喜欢使用1

使用HTML5/Javascript开发的UWP应用程序中的数据库(无论是Redis、SQLite、WebSQL还是其他任何东西)的最佳方式是什么?对于C#或VB.NET应用程序,我想这将是相当简单的,因为您可以只使用类似的东西。但是对于一个基于JS的应用程序,我该怎么做呢


我想一种选择是做一个包装器C#项目并将其用作数据层(因为我相信我的JS/HTML项目可以在解决方案中的其他项目中调用方法)。这是最好/最简单的方法,还是我遗漏了其他真正好的选择?这感觉有点笨拙,因为在这种情况下我更喜欢使用100%Javascript的解决方案。

您可以在UWP Javascript应用程序中使用IndexedDB


您可以在网上轻松找到样本(例如),相关的MSDN文档也很方便。

谢谢!你知道还有其他好的选择吗?是否存在任何可能导致问题的磁盘空间/配额限制?我不确定是否存在任何SQLite的本机java脚本实现。但是你可以通过一个组件来使用它。以下是sqlite的一个示例: