Я новичок в рельсах и пытаюсь написать свой первый интерфейс React. Я прочитал достаточно, чтобы знать, что существуют разные методы использования React с рельсами. Я решил разделить интерфейс и бэкэнд и использовать рельсы в режиме API. Я не могу найти хорошие источники, объясняющие, что мне нужно на моем сервере, чтобы получить рельсы и реагировать, и почему. До сих пор я читал о npm, node.js, Heroku и т. Д., Но мне не хватает знаний, чтобы решить, что выбрать, и я пока не понимаю взаимодействия.
Кто-нибудь знает хороший учебник, некоторые источники или ключевые слова, чтобы указать мне направление?