Ruby On Rails Lesson
The paginated user index is now complete, but there’s one improvement I can’t resist including: Rails has some incredibly slick tools for making compact views, and in this section we’ll refactor the index page to use them. Because our code is well-tested, we can refactor with confidence, assured that we are unlikely to break our site’s functionality.
Figure 9.11 Page 2 of the user index (/users?page=2).
The first step in our refactoring is to replace the user li from Listing 9.34 with a render call (Listing 9.36).