ری ایکٹ ، ری ایکٹ جے ایس ، ری ایکٹ آ نیٹ ، ری ایکٹ روٹر ، ری ایکٹو پروگرامنگ ، اور آر ایکس جاوا کے مابین کیا تعلق ہے؟


جواب 1:
  1. رد عمل - ایک جاوا اسکرپٹ کی لائبریری۔ REactJS 1. کے لئے دوسرا نام. ری ایکٹ کا ایسا ورژن جو آپ کو موبائل ایپس بنانے کی سہولت دیتا ہے۔ سب سے پہلے سیکھیں۔ راactٹر - ایک روٹر ، جو آپ کی ایپلی کیشن کو صفحوں میں تقسیم کرنے اور صارف کی بات چیت پر ان پر تشریف لے جانے کا ایک طریقہ ہے۔ زیادہ تر ایپلی کیشنز تخلیق کرنے کے ل You آپ کو ری ایکٹ راؤٹر کے فورا بعد سیکھنے کی ضرورت ہے ، یا کچھ ایسا لکھنا جو خود بھی ایسا ہی کرے۔ ری ایکٹ راؤٹر کا استعمال بہتر ہے کیونکہ یہ آپ کو آپ کے ایپ میں ہر سیکشن ، جیسے / لاگ ان ، / ترتیبات وغیرہ کے ل ur یو آر ایل دیتا ہے۔ رد عمل کا پروگرامنگ کی ایک عام نام ہے جس میں تبدیلی کے جواب کے لئے تیار کردہ پروگرامنگ ، جیسے آنے والا ڈیٹا اور صارف کی باہمی تعامل شامل ہیں۔ . آپ کو ابھی اس پر غور کرنے کی ضرورت نہیں ہے کیونکہ 1 اس کا حل ہے۔ ریسیکٹو ایکس ایک ایسی بہت سی لغزش ہے جو آپ زندگی کو آسان بنانے کے ل use استعمال کرسکتے ہیں ، اور زبان کے متعدد مخصوص ورژن (جیسے آر ایکس جاوا) میں آتے ہیں۔ اگر آپ نہیں جانتے کہ یہ کیا ہے تو ، شاید آپ کو ابھی اس کی ضرورت نہیں ہے۔ امیٹایبل جے ایس ایک اور عام چیز ہے جو سامنے آتی ہے۔ آپ کو کبھی بھی اس کی ضرورت نہیں ہوگی (یہ پیمانے کے لئے بنایا گیا ہے لیکن حقیقت میں اس کا پیمانہ نہیں ہے ، صرف جاوا اسکرپٹ میں ، وغیرہ۔) اس کے بجائے اپنا اپنا کلون فنکشن لکھیں۔ یہ ایک سادہ 5 لائن تکرار تقریب ہے۔

اوہ ، اور آپ ریڈوکس سے محروم ہوگئے۔ آپ کو 1 کے بعد ہی اس کی ضرورت ہے (گوگل کی تلاش میں '' رد عمل '' میں اس کی پوزیشن نیچے آنے کے باوجود)۔ اس سے یہ ہے کہ آپ درخواست کے اعداد و شمار اور حالت کو کس طرح منظم کرتے ہیں (کسی جز کے اندر اس اسٹیٹ کے ساتھ الجھن میں نہ پڑیں ، جس کو مقامی اجزاء کے خدشات کے ل used استعمال کیا جانا چاہئے جس میں تبدیلی پر اجزاء کو دوبارہ بنانے کی ضرورت ہوتی ہے)۔ نیز آپ کے آگے بڑھنے کے بعد گرافکال / ریلے۔ یہ آگے کا راستہ ہے۔

6 کے ل here ، یہاں میں کلون فنکشن کا استعمال کرتا ہوں جس کا میں استعمال کرتا ہوں (ٹھیک ہے ، اس کی اصل میں 9 لائنیں ہیں ، اور اس کی توقع ہے کہ اس وقت تک وہ اسٹور ہیلپرز میں ہوگا جب تک کہ آپ لائنز 1 اور 6 کو تبدیل نہ کریں)۔

 جامد ڈیپ کلون (اعتراض) {
   مختلف آؤٹ، ویل، کلید؛
   out = Array.isArray (اعتراض)؟ []:}}؛
   (اعتراض کی کلید) کے لئے {
     ویل = اعتراض [کلید]؛
     آؤٹ [کلید] = (ٹائفف ویل === "آبجیکٹ")؟ اسٹور ہیلپر.ڈیپ کلون (ویل): ویل؛
   }
  واپس؛
 }

ایک انضمام بینٹو () فنکشن بھی ہے جس کو میں ری ایکٹ کے ساتھ بہت استعمال کرتا ہوں۔ یہ میرے دوسرے جوابات میں سے ہے ، اور جب آپ ریڈوکس میں آجاتے ہیں تو اس میں بہت مدد ملتی ہے۔