Description: - Verify that the application does not send unnecessary requests to the REST API. Tasks: - Inspect the Network tab in the browser’s developer tools. - Check API calls when the application starts. - Check API calls during navigation. - Check API calls when filtering and sorting. - Adjust the TanStack Query configuration if necessary. Acceptance: - Navigating between previously fetched countries does not trigger new requests. - Filtering and sorting do not trigger unnecessary requests. - The number of requests is documented or explained. - No request loops occur.