You can break a web page into number of sections, where each one is responsible for its own functionality. Pagelet is the name for each section. It is a part of the page which has it's own route, controller and view.

The closest alternative in ruby is cells gem. After using it for long time I've faced many limitations of its approach. Cells has a custom Rails-like syntax but not quite. That is frustrating as you have to learn and remember those differences. The second issue, and the biggest, cells are internal only and not designed to be routable. This stops many great possibilities for improving perceived performance, as request has to wait for all cells to render.

Pagelet_rails is built on top of Rails and uses it as much as possible. The main philosophy: Do not reinvent the wheel, build on shoulders of giants.

Code Quality Rank: L5
Monthly Downloads: 66
Programming language: Ruby
License: MIT License
Tags: Abstraction     Performance     Rendering     View     Presentation    

PageletRails alternatives and related gems

Based on the "Abstraction" category

Do you think we are missing an alternative of PageletRails or a related project?

Add another 'Abstraction' Gem

PageletRails Recommendations

There are no recommendations yet. Be the first to promote PageletRails!

Have you used PageletRails? Share your experience. Write a short recommendation and PageletRails, you and your project will be promoted on Awesome Ruby.
Recommend PageletRails

Recently added PageletRails resources

Do you know of a usefull tutorial, book or news relevant to PageletRails?
Be the first to add one!