Deno中是否存在使用模式的问题



我正在尝试使用Deno和MongoDB存储和处理类似于以下结构的数据。

[
{
id: "AAPL",
stockData: [
{ date: 1634601600, summary: [Object] },
{ date: 1634688000, summary: [Object] },
{ date: 1634774400, summary: [Object] },
{ date: 1634860800, summary: [Object] }
]
},
{
id: "MSFT",
stockData: [
{ date: 1634601600, summary: [Object] },
{ date: 1634688000, summary: [Object] }
]
}
]

[Object]类似于:

{
date: "1646956800",
summary: { open: 287.96, high: 289.51, low: 279.43, close: 280.07, volume: 27209330 }
}

由于Deno是新的,我知道目前与Deno和Mongoose不兼容,我有一些问题:

  1. Deno是否有Mongoose的替代方案,或者有更好的模式处理方法
  2. 如果我想做一个大项目,我现在应该停止使用Deno并返回使用NodeJS吗
  3. 我可以将我的Deno代码转换为NodeJS TypeScript代码吗?或者最好用JavaScript重写它

我是一个平庸的程序员,刚开始从事web开发。我正在尝试写我的第一个真实/商业项目,我不想因为缺乏Deno的能力而陷入困境,我也想使用最新的技术,也不想在完成后用新的技术重写项目。所以我不知道我应该继续使用Deno还是将其重写到NodeJS并忘记Deno?

您可以为Deno使用mongoDriver:https://deno.land/x/mongo.它不是deno.land/x上唯一可用的,您可以从deno.land网站进行搜索。

最新更新