Action Cable

E440632

Action Cable is the Ruby on Rails framework component that enables real-time, WebSocket-based features to be integrated into Rails applications.

All labels observed (5)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf Ruby on Rails framework component ⓘ
WebSocket framework ⓘ
real-time communication library ⓘ
canUseAdapter PostgreSQL ⓘ
in-memory adapter ⓘ
clientSideLanguage JavaScript ⓘ
configurationFile config/cable.yml ⓘ
defaultAdapter Redis ⓘ
defaultMountPath /cable ⓘ
designedFor Ruby on Rails applications ⓘ
documentation https://guides.rubyonrails.org/action_cable_overview.html ⓘ
enablesFeature bi-directional communication between client and server ⓘ
live updates in web pages ⓘ
push notifications from server to client ⓘ
real-time features in Rails applications ⓘ
hasComponent ActionCable JavaScript client ⓘ
linked to: Action Cable

ActionCable::Channel ⓘ
linked to: Action Cable

ActionCable::Connection ⓘ
linked to: Action Cable

ActionCable::Server ⓘ
linked to: Action Cable
integratesWith Active Job ⓘ
Rails controllers ⓘ
Rails models ⓘ
Rails routing ⓘ
Redis ⓘ
introducedIn Ruby on Rails 5 ⓘ
linked to: Ruby on Rails
license MIT License ⓘ
maintainedBy Ruby on Rails core team ⓘ
partOf Ruby on Rails ⓘ
programmingLanguage Ruby ⓘ
repository https://github.com/rails/rails ⓘ
supportsDeployment multi-process servers ⓘ
multi-threaded servers ⓘ
separate Action Cable server process ⓘ
supportsFeature authentication of WebSocket connections ⓘ
authorization per channel ⓘ
broadcasting to multiple subscribers ⓘ
channel callbacks ⓘ
connection callbacks ⓘ
connection identifiers ⓘ
multiple connections per user ⓘ
namespaced channels ⓘ
periodic timers in channels ⓘ
streaming from model updates ⓘ
supportsProtocol WebSocket ⓘ
linked to: WebSockets Standard
typicalUseCase chat applications ⓘ
collaborative editing tools ⓘ
live dashboards ⓘ
usesConcept channels ⓘ
streams ⓘ
subscriptions ⓘ
usesTransport Rack ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Ruby on Rails → includesComponent → Action Cable ⓘ
Ruby on Rails → includesComponent → Action Cable ⓘ
subject linked to: RoR
Active Support → usedBy → Action Cable ⓘ
Action Cable → hasComponent → ActionCable::Server ⓘ
linked to: Action Cable
Action Cable → hasComponent → ActionCable::Channel ⓘ
linked to: Action Cable
Action Cable → hasComponent → ActionCable::Connection ⓘ
linked to: Action Cable
Action Cable → hasComponent → ActionCable JavaScript client ⓘ
linked to: Action Cable