周末在计划着Growth的最外一层,即解决方案的时候,想着自己要做一个静态的API——即基于JSON与GitHub的API。
在之前的那篇《编辑-发布-开发分离:git作为NoSQL数据库》中,我们经常提到过使用git作为数据库的N种优点。
因为我暂时没有足够的精力,去负担这样一个解决方案系统的构建。所以,我就想我只需要简单地做一个JSON的API即可。
对于Growth应用上的解决方案这种页面来说,它和博客类似,主要由两部分来组成:
做过博客的人都知道,列表页实际上是一由很多篇博客组成的。假设我们已经按之前的思路(编辑-发现-开发分离),将一篇篇的博客做成两部分
那么,我们就可以依据这个JSON来生成列表页——这就是写一个脚本的事。
于是,我就在这几天里开始构思这个脚本,然后有了一点点收获。我的意思是,我已经写了这样一个简单的脚本。但是因为我想试试RxJS,所以我现在好像又在异步的坑里了。不过,这不重要先让我来说说方案,无非就是:
稍微不同的是一个解决方案的JSON文件里,可能有多个对象。
好了,写完了,在GitHub上:https://github.com/phodal/solutions
我一直都喜欢简单的设计,对于我来说可以用静态方案来解决的问题,那么就应该考虑用静态的方案。它具有以下的特点
除此,我们还可以减少在DevOps上的支出。
围观我的Github Idea墙, 也许,你会遇到心仪的项目