我有我的 web 应用程序,它位于 Angular2(前端)和 Rails(后端 API)中,现在我想为这个应用程序实现 Blckchain,所以需要使它成为 Dapp。
在这里制作 Dapp 时,我是否需要删除 Rails 后端并将业务登录转换为智能合约(以太坊)?
我需要选择像Storj,Decent这样的云存储平台来存储数据吗?
请分享任何可以帮助我实现这一目标的在线材料/博客。
编辑
这个应用程序有超过 50 个 API,所以我应该为每个 API 编写 50 多个智能合约吗?这意味着我需要删除所有 Rails API 代码。