用于nodejs的calDAV服务器

问题描述

我正在使用日历支持的React应用程序。后端基于meteor.js和mongodb。到目前为止,一切正常,但现在我想将日历与Iphone上的认日历同步。

然后我发现,calDAV是前往此处的方法。 Google提供了一种非常简洁的方法来使用其googleapi访问其日历数据。但是,让一个应用程序全部由mongodb数据库管理(日历数据除外),在某种程度上让您感到不舒服。此外,它将需要进行奇怪的检查,例如多个用户正在使用该网络应用,而一个正在更改事件。这将导致对google的api调用,并且以某种方式需要第二个unser通知有关已更改事件的信息,以便在那里正确呈现它。移至其他calDAV服务器(例如,服务器)时,也无法真正解决此问题。 nextcloud。

因此,可以在Google和nextcloud上使用calDAV尝试多种操作,但我认为如果将calDAV服务器集成到我的Web应用程序中会更好。

因此,我正在寻找用于calDAV服务器的npm软件包,我真的很奇怪为什么没有任何软件包。我进行了一些研究,并以某种方式感到所有与任何calDAV / cardDAV相关的项目都非常旧,已停产或都与Fennel

相关

现在,我认为最好是作为一个社区来问您,将可同步日历集成到nodejs应用程序中会遵循什么概念?您会尝试使用“外部” calDAV服务器(例如nextcloud)并管理那里的所有事件吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...