第一个练手的Express项目——快递喵
发布于 9 年前 作者 XadillaX 6617 次浏览 最后一次编辑是 6 年前

以前拿NODE都是做后端的服务,或者说是写写类库啊,最多写写HTTP协议的API传输站子。这个项目算是小子第一个 Express 的练手项目吧。

基于自己的 xto 类库,详见:http://cnodejs.org/topic/522e2141101e57452179db9e

网站地址:http://kacaka.ca:3000/

项目地址:https://github.com/XadillaX/xtodemo

新版支持N多快递啦:https://github.com/XadillaX/xtodemo/commit/cfa5fe6c8c32ff5ef215b4354836d21759b1246f

33 回复

无节操啊,背景图。

不要在意这些细节。

为了这个背景图也要顶!

现在很多产品都是东西不重要,有噱头就行

牛啊。。。仿造一个,哈哈

@XadillaX 别这样嘛。 我比较关心的是你那个查询的API。至于界面的话,其实已经有一大堆类似的工具了,而且我也没神马快递单……

@leizongmin 所以说是练习的了

背景图是亮点 :D

嘿嘿,喜欢就支持呗~

八错八错,背景图比较绅♂士。

我最近在写的萌DNS也是类似的风格~

@XadillaX 源码在这里 https://github.com/phoenixlzx/moedns 准备做成服务来着。Demo没敢跑怕出事,有些图片在我的G+相册里,乃可以去看看 https://plus.google.com/u/0/photos/107142103119739092775/albums/5920592851886120305 代码写得烂求轻喷

@phoenixlzx 求放个小服务器-。 -

@phoenixlzx 话说能管什么DNS啊?

@XadillaX 正在写 admin 模块,写好了组织一拨人做「萌翻译」就可以开始跑服务了,服务器和域名基本都准备好了,国内外都有部署节点。乃一起来写么ლ(╹◡╹ლ)

@phoenixlzx-。 - 没明白,你这跟DNS又怎么挂上关系了?

@XadillaX 额…就是类似 DNSPod 那样的服务,管理DNS记录的,底层是 PowerDNS,因为 BIND9 的 zonefile 实在太蛋疼了… 各种 DNS 解析记录吧,A,AAAA,MX,CNAME,NS,SRV,TXT 目前就这些。

明白了-。 -

就是做个nameserver是吧?然后这个作为nameserver的dashboard。

@phoenixlzx话说你结点怎么来的-。 -

@XadillaX 额…PowerDNS 用的是 MySQL,用 MySQL 做 Replication 就可以得到很多 PowerDNS 的节点了。然后我这个程序就是dashboard.

@phoenixlzx-。 - PowerDNS的结点是开源的?

@XadillaX 亲,PowerDNS 整个就是开源的程序。我只是那它来做我的 DNS 服务而已,因为它是用的数据库而不是 zonefile,我宁愿 mongodb+mysql 嵌套操作也不想去折腾那个DT的zonefile。

@phoenixlzx-. - 不是,我的意思是说你在国外有好多结点?

@XadillaX 没太明白乃说的「结点」是神马意思。我是说我在国外有一些服务器,拿出一部分做DNS服务的节点。

@phoenixlzx-。 - 明白了,土豪啊

@phoenixlzx所以说现在只需要完成i18n就好了?

@XadillaX i18n 早就算是完成了,只缺翻译而已。现在我还在写 Admin 模块,用来管理用户和域名。萌翻译是准备做成服务上线之前在G+组织人一起做,看起来比较「萌」…不算i18n的功能,只是用的这个模块。

@phoenixlzx所以现在只要翻译过去就OK了?

@XadillaX 现在要等我写完 Admin 模块!然后再去组织人翻译QAQ

@phoenixlzx =. = 干巴爹

新版支持N多快递啦~

加油喵~

我的萌DNS测试站也上线了,可以拿来玩~ http://moedns.phoenixlzx.com 正式版在这里 https://moedns.com 不过目前还是内测~

回到顶部