async a await
`async` a `await` sú kľúčové slová, ktoré sa používajú na implementáciu asynchrónneho programovania.
`async` označuje metódu ako asynchrónnu a `await` sa používa na to, aby sa program pozastavil na výsledok asynchrónnej úlohy (task).
- Tento prístup umožňuje efektívne využívať systémové prostriedky, pretože dlhšie operácie (napr. volanie API, prístup k databáze) môžu prebiehať na pozadí, bez toho, aby blokovali hlavné vlákno aplikácie.