O task scheduler do Laravel permite que você defina tarefas agendadas (recorrentes) — como relatórios diários, limpeza ou envio de lembretes — de forma fluida no código, em vez de gerenciar muitas entradas cron individuais. Uma única entrada cron executa o scheduler do Laravel, que então executa suas tarefas definidas nos seus horários agendados.
O problema que resolve
Traditionally, each recurring task needs its own crontab entry on the server
→ scattered, hard to version-control, server-specific, error-prone.
Laravel: define ALL scheduled tasks in code (version-controlled), with ONE cron entry.
