Async: FastAPI's secret superpower
Picture cooks in a kitchen. A synchronous cook puts the kettle on and stands still until it boils, not starting to chop salad. An asynchronous cook puts the kettle on and, while the water heats, chops vegetables. In web development the "kettle" is a database or external API call. Async lets the server serve other users while one request waits for the DB.