У меня есть мое веб-приложение, которое находится на Angular2 (Front end) и Rails (back-API), теперь я хочу реализовать Blckchain для этого приложения, поэтому необходимо сделать его Dapp.
Здесь, при создании Dapp, нужно ли удалять Rails Back-end и преобразовывать бизнес-логин в смарт-контракты (Ethereum)?
Нужно ли мне выбирать платформу облачного хранилища, например Storj, Decent для хранения данных?
Пожалуйста, поделитесь любыми онлайн-материалами / блогами, которые могут помочь мне в этом.
EDIT
Это приложение имеет более 50 API, поэтому мне нужно написать более 50 умных контрактов для каждого API? это означает, что мне нужно удалить весь код Rails API.