Rails通知系统2018

时间:2018-06-25 15:31:48

标签: ruby-on-rails

我需要在Rails中构建一个通知系统,并且关于该主题的几乎所有问题现在都已经过时了。

起初,发送过期文档通知非常简单,但是将来应该能够基于日期,不存在的记录,事件发生,事件未发生等进行通知。这也将需要停止组件,收集新文档或输入预期记录时结束通知。通知将是应用内通知,但会扩展为包括电子邮件,短信和其他可能的格式。我还希望管理员能够配置通知,控制通知谁,通知的频率,使用哪种方法,是否重复发生,发生什么事件以及通知说什么。

就宝石而言,其他问题中最受推荐的是“活动通知”形式。这似乎是一个相当全面的解决方案,但我有点担心它深深地依赖于Public Activity gem,这些天似乎并没有得到太多更新。使用活动通知的任何人都发现这根本不是问题吗?是否有人遇到任何阻碍他们推荐活动通知的问题?

我见过讨论的另一个选项是通知,尽管我不太愿意使用它,因为它似乎没有很好的记录。

曾经使用过这两种宝石的人会说要为从头开始构建系统而争论吗?

欢迎任何建议,谢谢。

0 个答案:

没有答案