User Notifications
Play
13:08 CC

User Notifications

#136 Jun 3, 2018 free
Using the Notifications Rails Engine, we are able to add notifications to our applications based on certain events. The engine provides the schema and necessary controls and associations to seamlessly integrate into your app.

Mountable Engines
Play
9:23 CC

Mountable Engines

#79 May 7, 2017 free
Mountable Engines are a great way to extract code into its own namespace and allow the code to be reused in other applications. Other popular gems that are mountable engines are Devise and Doorkeeper.

Reputation Behavior with Merit
Play
15:30 CC

Reputation Behavior with Merit

#219 Dec 8, 2019 pro
Merit adds reputation behavior to Rails apps in the form of Badges, Points, and Rankings.

Thredded Forum
Play
9:06 CC

Thredded Forum

#195 Jun 23, 2019 pro
Thredded is a Rails 4.2+ forum/messageboard engine. Its goal is to be as simple and feature rich as possible.

CSS and JS in Rails Engines
Play
22:04 CC

CSS and JS in Rails Engines

#442 Feb 11, 2024 pro
Setting up a Rails Engine with the TailwindCSS and Hotwire via Importmaps can be rather difficult. There's a lot of undocumented steps to take and it can be overwhelming to approach these problems. In this episode, we look at a step by step approach to both adding TailwindCSS and Turbo & Stimulus into a Rails Engine.