एक अनुकूल अपडेट UI ला तात्काळ अपडेट करते, असे गृहीत धरून की सर्व्हर विनंती यशस्वी होईल, प्रतिसाद प्रतीक्षा करण्याऐवजी। हे अॅप तात्काळ वाटते — परंतु विनंती प्रत्यक्षात अपयशी झाल्यास रोलबॅक करून हाताळणे आवश्यक आहे.
तुलना
Pessimistic (normal): click → show spinner → wait for server → THEN update UI (feels slow)
Optimistic: click → update UI INSTANTLY → send request →
if it fails, ROLL BACK the change (feels instant)
