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: 128
Programming language: Ruby
License: MIT License
Tags: Abstraction     Performance     Rendering     View     Presentation    

PageletRails alternatives and similar gems

Based on the "Abstraction" category

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

Add another 'Abstraction' Gem