Asynchronous operations (API calls) का कई सम्भावित परिणाम हुन्छन्, त्यसैले तपाईले डेटा मात्र भन्दा बढी मडेल गर्नुपर्छ — तपाईले loading, success, र error states को प्रतिनिधित्व गर्न आवश्यक छ। यसलाई राम्रोसँग मडेल गर्नुले UI bugs जस्तै stale data वा कुनै feedback नदेखाएको बिषयबाट बचाउँछ।
Naive approach र यसको कमजोरीहरू
[data, setData] = ();
[loading, setLoading] = ();
[error, setError] = ();
