I have my web-application which is in Angular2 (Front end) and Rails (Back end-API), now I want to implement Blockchain to this Web application, so needs to make it DApp.
Here while making the DApp, do I need to remove all the Rails Back-end(API) and convert the business logic into the smart-contracts (Ethereum)?
This application is having more than 50 API's, so should I have to write the 50+ smart contract for each API? that means I need to remove the all Rails API code.
Do I need to require to choose the cloud storage platform like Storj, Decent for storing the data?
Please share any On-line material/blogs which can help me into this.
Thanks in Advance.