use route grouping by naming (folder) with parentheses and be able to target these groups with spinners
manage search state with URL search params instead of doing it client side to optimize shareability/bookmark feature, analytics/tracking and server side rendering
use form actions to directly interact with DB and improve form validation and safety