module
Importance_2
Ruby on Rails latest stable (v7.1.3.2) - 0 notes

:markup: markdown # Action Cable – Integrated WebSockets for Rails

Action Cable seamlessly integrates WebSockets with the rest of your Rails application. It allows for real-time features to be written in Ruby in the same style and form as the rest of your Rails application, while still being performant and scalable. It’s a full-stack offering that provides both a client-side JavaScript framework and a server-side Ruby framework. You have access to your full domain model written with Active Record or your ORM of choice.

You can read more about Action Cable in the [Action Cable Overview](guides.rubyonrails.org/action_cable_overview.html) guide.

## Support

API documentation is at:

  • api.rubyonrails.org

Bug reports for the Ruby on Rails project can be filed here:

  • github.com/rails/rails/issues

Feature requests should be discussed on the rails-core mailing list here:

  • discuss.rubyonrails.org/c/rubyonrails-core


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true


frozen_string_literal: true

Constants

INTERNAL = { message_types: { welcome: "welcome", disconnect: "disconnect", ping: "ping", confirmation: "confirm_subscription", rejection: "reject_subscription" }, disconnect_reasons: { unauthorized: "unauthorized", invalid_request: "invalid_request", server_restart: "server_restart", remote: "remote" }, default_mount_path: "/cable", protocols: ["actioncable-v1-json", "actioncable-unsupported"].freeze }

Attributes

Show files where this module is defined (43 files)
Register or log in to add new notes.