EasyAdmin CRUD lists are widely used for operational back-offices where list filtering is the primary daily workflow, not an occasional advanced search. In these contexts (order
management, support queues, moderation dashboards), operators filter by status or category dozens of times per session.
The modal requires 3 interactions to change a filter (click "Filters" → change value → click "Apply"), plus the modal obscures the list being filtered. This friction accumulates
significantly in high-volume operational usage.
Inline filters, visible select dropdowns directly under the page title — reduce this to 1 interaction (change select → form auto-submits or user clicks Apply). The current filter
state is also always visible without opening anything.
EasyAdmin CRUD lists are widely used for operational back-offices where list filtering is the primary daily workflow, not an occasional advanced search. In these contexts (order
management, support queues, moderation dashboards), operators filter by status or category dozens of times per session.
The modal requires 3 interactions to change a filter (click "Filters" → change value → click "Apply"), plus the modal obscures the list being filtered. This friction accumulates
significantly in high-volume operational usage.
Inline filters, visible select dropdowns directly under the page title — reduce this to 1 interaction (change select → form auto-submits or user clicks Apply). The current filter
state is also always visible without opening anything.