分享 开源同时开放试用一个简单评论服务: YoYo. ( React + Koa)

h_minghe · 2017年04月25日 · 最后由 h_minghe 回复于 2020年04月10日 · 2887 次阅读

原文地址:YoYo, 一个简易的评论服务

GitHut: https://github.com/metrue/YoYo

也曾经用过 '多说', 'disqus' 等评论服务,都没有觉得太满意,他们都给我一种相同的特别不好的感觉:喧宾夺主。评论服务,作为一个补充性质的,我的最大的希望就是:当我在阅读主体文章的时候尽可能的不要引起我的注意,也就是当我不需要进行评论的时候,我应该都不知道这个东西的存在,主要我主动去做评论操作的时候,才会出现。然而无论是 '多说' 还是 'disqus', 他们都在极力的往相反的方向努力。

所以我想自己做一个简单的评论服务,它只要做好下面事情就好了:

  • 留下评论,可以订阅更新
  • 自动隐藏,需要时候才展现
  • 自适应所附着页面的特征

所以 YoYo 就诞生了,当然她还只是一个雏形,甚至离 POC 都还有一小段距离,不过她已经为我自己的小博客服役了几天了 (虽然我的博客还没有几条评论),不过高尔老夫司基说了:你自己觉得烂,不一定是真的烂,所有人觉得烂才是真的烂。所以开放出来,欢迎大家试用。

使用方法

在任何的页面中插入下面的代码就好了

<div id="YoYo"></div>
<script src="https://yoyo-client-production.s3.amazonaws.com/dist/index.js"></script>>

其它

YoYo 运行在一台每个月 $5 的 linode VPS 上。她的后端就是由 Koa + Mongo 组成的简单的 Web Server. 她那小小的评论框是一个很小的基于 React 的超微应用。 目前整体十分脆弱,玩的时候不要太大力哦。

赞,但反馈一下,放在国外,一直加载不上,需要翻墙。

lyfi2003 回复

现在放在 linode 东京,应该可以访问的呀,感谢反馈。我会看看之后是否有必要迁移到国内主机。

omg 大力出奇迹

@lyfi2003 之前放在美国了原来。现在移动到了东京,速度应该可以了。

@lithium4010 试玩一下,感觉还不错。添加了中文简单开发和部署指南。 https://github.com/metrue/YoYo/blob/master/README-zh.md

评论框默认显示出来比较好,感觉要点一下,没有评论的欲望了。

gaolei14 回复

各有各的喜好吧。理念不一样。

感觉可以有。不过仓库的 https://minghe.mehttps://blog.minghe.me 这两个链接都 404 了。想看看 online demo。

lanzhiheng 回复

online demo 被我下架了,因为使用了 AWS 的 DynamoDB 每个月都有花费,所以去掉了,展示的样子和截图是一样的其实。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号