تكرار السؤال: …
الإجابة المختصرة
memory state تختفي عند إنهاء العملية، أما restoration أو persistence فتحتاج عقدًا واضحًا لما يُحفظ ومتى يُستعاد وأين.
الشرح
لا تحفظ كل object تلقائيًا؛ اختر قيمًا صغيرة قابلة للتسلسل مثل navigation أو form draft، وحدد سلوك stale data والترقية. استخدم restoration للعودة بعد أن ينهي النظام تطبيقًا كان في الخلفية عندما يدعمها flow، وتخزينًا دائمًا للبيانات التي يجب أن تعيش أطول.
أخطاء شائعة
- اعتبار state restoration بديلًا لقاعدة بيانات.
- حفظ secrets أو tokens في restoration bundle بلا حماية.