我们是如何通过 dev.to 上的帖子在 4 天内获得 2000 个赞的?
由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!
多年来,我在为参与的不同项目构建通知基础设施时一直举步维艰。最终,我和我的合作伙伴决定将大部分工作开源,并将其归还给社区,而不是重新以闭源的方式构建所有内容。
我完全没想到这个代码库在过去几天里获得了如此大的关注度。你可能会问,这是怎么回事?
最初发布该库时,我们只引入了一个 Node.js 库,将所有通知渠道统一到一个 API 中。使用同一套代码即可发送电子邮件、短信和其他媒介。需要将 SES 更改为 SendGrid?没问题,只需一行代码即可。
这引起了一些关注,但目前为止还没有取得什么显著成果。
接下来,我们将构建并重构主要基础设施模块,为大型开源版本发布做准备。整体规划包括:可嵌入的通知中心组件、已送达通知和渠道的监控、用于管理通知渠道和内容的管理面板,以及其他实用功能——基本上,涵盖了通知基础设施所需的一切。
在开始编写代码之前,我决定先写一篇简短的博客文章,向社区概述一下我提出的功能,并听听大家的想法。当时,我甚至不确定之前是否有人遇到过这个问题。
在 dev.to 发布文章一天后,我们注意到 dev.to 分析中心显示有数千人访问了这篇文章。进一步调查发现,很多访客来自 Google。原来我们被 Google Discover 选中了🤯
第二天,GitHub 热搜就选中了这个项目,之后它就迅速走红:
- 我们在 GitHub 上连续 4 天登上热搜榜啦🤯
- 超过 50 人加入了我们的 Discord 服务器。
- 10 位优秀的新贡献者创建了 PR 并做出了贡献。
- 截至发帖时,总共有2100颗星
接下来是什么?
我们正在努力向社区发布 notifire 的下一个重大版本,其中包含我们在文章中讨论的所有令人惊叹的功能,并且是一个基于 Docker 的环境,以便于实施。
如果您对以上任何内容感兴趣,请访问:https ://github.com/notifirehq/notifire
dev.to 上的原文:https://dev.to/scopsy/building-the-first-open-source-notification-infrastructure-5h9k
我要感谢过去几天我有幸结识的所有优秀的贡献者,请大家去看看他们的作品!
- @deepak-sreekumar
- @artfuldev
- @diganta413
- @davidsoderberg
- @SachinHatikankar100
- @davidsoderberg
- @tonytangdev
- @akhil-gautam
- @painotpi
- @ulentini
- @Wyfy0107
- @LuigiZaccagnini