React State Changes and Posting to the Rails App
Play
17:40 CC

React State Changes and Posting to the Rails App

#110 Dec 17, 2017 pro
Continuing from the previous episode, we look at React's state changes and how to interact with the Rails application. We can get the native app feel, without using Rails Unobtrusive Javascript or Turbolinks.

Turbolinks 5
Play
11:20 CC

Turbolinks 5

#125 Mar 18, 2018 pro
Turbolinks makes navigating your web application faster. Get the performance benefits of a single-page application without the added complexity of a client-side JavaScript framework. Use HTML to render your views on the server side and link to pages as usual.

Infinite Scrolling with Hotwire
Play
17:47 CC

Infinite Scrolling with Hotwire

#338 Feb 27, 2022 pro
In this episode, we have a look at two different approaches for implementing an infinite scrolling feature within a Ruby on Rails application with Hotwire. The first method will use a Stimulus Controller to handle AJAX requests back to the Rails application. The second approach will not use any external library, other than Hotwire, nor any javascript to accomplish the infinite scrolling.

Hotkeys
Play
9:19 CC

Hotkeys

#431 Dec 3, 2023 free
Keyboard shortcuts, or Hotkeys, can provide a great experience to users of an application. In this episode, we will use a stimulus wrapper around this library to use within our Ruby on Rails application.

Cross-Origin Resource Sharing (CORS)
Play
8:39 CC

Cross-Origin Resource Sharing (CORS)

#254 Aug 9, 2020 pro
Cross-Origin Resource Sharing (CORS) is a mechanism that uses additional HTTP headers to tell browsers to give a web application running at one origin, access to selected resources from a different origin.