分享一个很认真写了一年多的无聊项目

2018-08-03 17:59:55 +08:00
 shisang

灰常认真写了一个附带很多轮子的无聊项目项目----个人 blog。陆陆续续写一年多。github

前端用 vue2, 后端用 php。后端大部分核心代码都自己写。

衍生出了很多个项目:

feature:

  1. 支持 docker 及 k8s 运行
  2. 有 drone ci 和 travis ci
  3. 有单元测试,虽然覆盖率不高
  4. 有 api 文档
  5. 支持 swoole 及 fpm 运行

也许有人会问为什么我那么无聊?

答案是:这些都是我平时工作一些痛点思考,平时觉得不爽的代码,心想如果是我来写我会怎么写。于是我就按照自己的想法写了下来。如果想要在工作以外技术提升最好能有个项目练手,这些东西写下来我发现自己提升了很多,原先只是用到的东西都能知其然知其所以然。

blog 地址:mulberry10.com

自动生成的 swagger yaml 文件doc, (自动生成 json 文件是所有 yaml 文件的汇总),运行 server.js 渲染文档 ui 页面。

如果你觉得某个项目想法还行期待你贡献代码或者 star,如果你觉的有问题请帮忙 issue,我是认真的。

4127 次点击
所在节点    分享创造
9 条回复
inyu
2018-08-03 18:09:56 +08:00
点赞,工作之余可以把自己工作中遇到的地方沉淀下来!
Libby520
2018-08-03 18:11:27 +08:00
NB,支持 docker
shisang
2018-08-03 18:13:31 +08:00
@inyu 这个赞我收下了
artandlol
2018-08-03 18:40:58 +08:00
@Libby520 Docker 后面还有 k8s K8S 后面有 istio 再后面还 knative
omph
2018-08-04 00:01:06 +08:00
厉害,就是加载有点慢
wsph123
2018-08-08 11:00:20 +08:00
这个 install & usage 长的可怕🤣
shisang
2018-08-08 15:36:33 +08:00
@wsph123 php 应为支持 swoole 和 fpm 两种方式运行,所以选项多了些。
ariesray
2018-08-15 09:18:36 +08:00
真心不错,加油
hging
2019-05-27 07:50:00 +08:00
真羡慕会起名字的楼主...非贬义 楼主加油

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/476684

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX