Я использовал React и Rails для различных личных проектов, и я видел различные статьи, показывающие множество методов их совместного использования.
Одна вещь, которую я заметил, размышляя, это то, что мне не хватает фундаментального понимания того, почему используются различные способы, преимущества каждого или в некоторых случаях, что даже происходит под капотом при использовании определенных драгоценных камней. или упаковщики.
Долгий путь по сути вопроса: каковы различия между различными методами передачи данных, зачем использовать один над другим? некоторые методы по сути лучше? Это предпочтение или преимущества ситуативны?
Два наиболее известных способа, которые я видел, используют либо Webpack, либо использование rails в качестве API, но также имеют интерес к другим способам, которыми это происходит.
Если есть ссылки на статьи, которые объясняют некоторые из них, мне тоже будет интересно.
Заранее спасибо.