Action Cable 5 richiede Redis?
No. Secondo la documentazione, è in grado di utilizzare altri adattatori.
Action Cable fornisce un'interfaccia adattatore di abbonamento per elaborare i suoi interni pubsub. Per impostazione predefinita, sono inclusi adattatori asincroni, inline, PostgreSQL, Redis con eventi e Redis senza eventi. L'adattatore predefinito nelle nuove applicazioni Rails è l'adattatore asincrono (asincrono).
Domande:
Action Cable 5 richiede Redis per funzionare? (sembra di no ma non ne sono sicuro).
No.
Se (apparentemente) Action Cable 5 può funzionare con o senza Redis, qual è la differenza?
In caso di ActionCable non ci sono differenze, utilizza un adapter
di astrazione e non dipende dal protocollo di trasporto.
Che cos'è gem 'redis', '~>3.2'
? A cosa serve?
È per redis e fornisce un'interfaccia per la comunicazione con il server redis.