计划任务更改通知的良好做法

时间:2019-07-16 01:11:55

标签: javascript node.js typescript rxjs backend

项目

我正在使用nodejs学习打字机/ javascript,我想到的项目是创建一个“智能警报”,以根据各种不断变化的“任务”在早上醒来,这些任务的持续时间可以随时更改(tldr:交通和气象障碍)。

nodejs仅用于计算任务持续时间更新后将其推送到其他系统的唤醒时间。

任何CRUD(包括重新排序)都可能影响唤醒时间。

知识转移

我曾经在C#中使用RactiveUI的ReadOnlyObservableCollection,我会做的是监听所有可观察的事件(CRUD)以安排(JavaScript可观察的节流)重新计算最佳唤醒时间集合(包括集合中对象的属性)。

据我了解,使用RxJs在typescript / javascript中可以观察到类似的情况。 (请忽略实现可能会有所不同。)

不要重新发明轮子

因此,与其尝试从头开始创建它,我不知道(即使我的项目包含的数据不多,错误的实现也会减慢速度)。 我寻找了一个现有的解决方案,最后得到的结果就是Angular。 但这是100%的后端,最好的情况是,我将创建一个与之交互的API,因此从我的角度来看,Angular不是一个不错的选择。

问题

  • 我使用可观察数组的想法错误吗?
  • 有没有现有的解决方案?
  • 它是否仍称为可观察数组或其他术语? (这可以解释我必须找到解决方案的问题)

0 个答案:

没有答案
相关问题