Search⌘ K
AI Features

Customizing Rails in Other Ways

Explore ways to customize Rails beyond its internals by using plugins like Kaminari for pagination, Ransack for searching, and CarrierWave for file uploads. Understand the trade-offs of modifying Rails components and how these tools improve your development workflow.

We'll cover the following...

Overview

Customizing the edges of Rails, as we did above with CSS, HTML templates, and tests tends to be more straightforward and provide more options for us. Customizing Rails’ internals is more difficult. If you want, we can remove Active Record entirely and use libraries like Sequel or ROM, but we’d be giving up a lot. Active Record is ...