继续分析Tripio在github上的代码,这次主要分析一下backbone的代码,backbone字面意思就是主骨架,也就是核心业务逻辑,打开backbone的目录如下图所示
首先一个核心业务逻辑全部用JS实现也是需要勇气的,至少个人是这么认为的,结构也非常简单最主要的代码就是在app这个目录里,从这个看,应该是打算做一个dapp,另外代码的最新更新时间是2个月前了,应该很久没有更新这块的代码了,下面打开app这个目录看一下
一个标准的前端目录结构,除了多了一个contracts目录,一个最简单的验证方式就是把代码下载后,打开index.html看一下
打开后的页面如上图,这个一看就是一个最简单最简单的测试demo了,也说明了,虽然Tripio是源于一家非常成熟的大旅游行业的公司,但是显然对于区块链这块的技术的研究并不够深入,再仔细看一下index.html的文件,完完全全的一个纯的不能再纯的静态文件,没有任何跟后台的交互操作,没有form提交,也就是说,这个demo都是假的,没有针对任何页面上标榜的针对ipfs的实际测试,可能是相关研发人员还没到位,但是为了让韭菜们坚信这是一个优秀项目,所以还是要做做样子的,只能这么理解了。