Prato is a library that simplifies the backend code required to support queryable data, by mapping parameters onto a table structure, allowing Prato to invoke Active Record methods like `.where`, `.order`, `.joins`, `.pluck` and others. The immediate use case for this is fetching data for tables in the frontend, and with a simple *Prato* table, it becomes trivial to provide any kind of filtering / sorting / pagination operations over an Active Record relation.
Required Ruby Version
>= 2.4.0
Authors
Valter Santos
Versions
- 0.1.0 May 04, 2026 (28 KB)