YoYo:自己打造一个评论服务

YoYo 是我尝试打造的一个评论服务,我希望她最终可以成为这样的一个作品:

开发现状

这会是一个持续的作品,我希望自己所有的愿望都变成一行行运行的代码. 目前已经大概实现了基本的功能,不过离我内心想要的还差很多。我希望自己的每一次提交都在改进这个产品. 作为一个工程师,我希望我的代码和这个作品一样: 保持 clean. 我们都知道,这是不容易,不过因为这是一个自己自足的产品,我并不没有deadline, 我给自己足够的思考时间。

怎么使用

将以下代码放在您要试用 YoYo 评论服务的任何页面中:

<div id ="YoYo"> </ div>
<script src ="https://yiqie.me/client/dist/index.js"></ script>

参与开发

目前 YoYo 的技术栈还算简单和现代,她的所有代码都是 JavaScript 的除了部署相关的几行 Bash 代码之外。她的后端由 Koa 和 Mongo 组合驱动,没有使用任何的 ORM, 而前端选用了 React 来构建,由于目前还很简单,没有复杂的状态管理,所有并没有考虑使用 Redux 或者 Mobx 来管理状态,希望将来也不要。

我特别希望:

具体看前往项目主页了解: https://github.com/metrue/YoYo

其它

YoYo 运行在一台每个月 $5 的 linode VPS 上. 她的后端就是由 Koa + Mongo 组成的简单的 Web Server. 她那小小的评论框是一个很小的基于 React 的超微应用。