Redux DevTools
Redux DevTools ایک براؤزر extension ٹول ہے جو آپ کو Redux Store زیادہ آسانی سے ٹریک اور ڈیبگ کرنے میں مدد کرتا ہے۔ یہ تاریخ actions اور ریاستوں کو دیکھنے کے لیے ایک انٹرفیس فراہم کرتا ہے، نیز آپ کو Redux Store وقت کے ساتھ ساتھ تشریف لے جانے اور تبدیلیاں دیکھنے کی اجازت دیتا ہے۔ actions اس سے آپ کو یہ سمجھنے میں مدد ملتی ہے کہ واقع ہونے پر ایپلیکیشن کی حالت کیسے بدلتی ہے ۔
Redux DevTools کسی ایپلیکیشن میں ضم کرنے کے لیے Next.js ، آپ redux-devtools-extension
لائبریری کا استعمال کر سکتے ہیں۔ یہاں ایک مثال ہے کہ اسے کیسے ضم کیا جائے:
انسٹال کریں Redux DevTools Extension:
Redux DevTools Extension تخلیق کرتے وقت استعمال کریں Redux Store:
جب آپ Redux DevTools اپنے براؤزر میں کھولیں گے، تو آپ کو ایک نیا ٹیب نظر آئے گا جس کی حالت اور actions اس کا پتہ لگایا جائے گا Redux Store ۔
ٹائم ٹریول ان Redux
ٹائم ٹریول میں سے مراد ریاستوں کے درمیان ریاست میں ہونے والی تبدیلیوں کو ٹریک کرنے کے لیے Redux آگے پیچھے نیویگیٹ کرنے کی صلاحیت ہے ۔ جب کے ساتھ ملایا جائے تو ، وقت کا سفر آپ کو خاص طور پر اس بات کا مشاہدہ کرنے کے قابل بناتا ہے کہ وقت کے ساتھ اس کی حالت کیسے بدلتی ہے۔ Redux Store actions Redux DevTools Redux Store
میں اعلی درجے کی Routing اور انضمام Redux Next.js
ایڈوانسڈ routing اور Redux میں ضم کرنے کے لیے Next.js ، آپ ان مراحل پر عمل کر سکتے ہیں:
react-router-dom
اور redux-thunk
لائبریریاں انسٹال کریں :
Async استعمال کے ساتھ وضاحت Redux Thunk Middleware اور تخلیق کریں Actions :
reate Reducers for Routing اور ڈیٹا :
صفحہ میں بنائیں Router اور استعمال کریں Redux Next.js :
استعمال کریں Router اور صفحہ Redux میں Next.js :
براہ کرم نوٹ کریں کہ یہ ایک نسبتاً آسان مثال ہے کہ کیسے انضمام Redux اور حقیقی دنیا کی ایپلی کیشن میں، آپ کو اپنے پروجیکٹ کی مخصوص ضروریات کو پورا کرنے کے لیے مزید غور کرنے اور اپنی مرضی کے مطابق کرنے کی ضرورت پڑ سکتی ہے۔ routing Next.js