Skip to content

rails/requestjs-rails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2c3d509 · Oct 15, 2024

History

37 Commits
Sep 3, 2024
Aug 11, 2021
Jan 31, 2022
Sep 3, 2024
Aug 11, 2021
Nov 2, 2023
Oct 15, 2024
Aug 11, 2021
Aug 11, 2021
Aug 11, 2021
Nov 2, 2023

Repository files navigation

Request.JS for Rails

Rails Request.JS encapsulates the logic to send by default some headers that are required by rails applications like the X-CSRF-Token.

Installation

  1. Add the requestjs-rails gem to your Gemfile: gem 'requestjs-rails'
  2. Run ./bin/bundle install.
  3. Run ./bin/rails requestjs:install

If using the asset pipeline to manage JavaScript, the last command will:

  • Append import "@rails/request.js" to your app/assets/javascripts/application.js entrypoint.

Make sure you've already installed importmap-rails and that it's referenced before requestjs-rails in your Gemfile.

If using Webpacker to manage JavaScript, the last command will:

  • Install the Request.JS NPM package.

Usage

With the installation done check the documentation in the Rails Request.JS repository.

License

Request.JS for Rails is released under the MIT License.