جواب 1:

کونیی جے ایس ، کونیی 2 ، کونیی 4 اور کونیی 5 کے درمیان فرق ذیل میں دیا گیا ہے۔

AngularJS:

انگولر جے ایس ماڈل ویو کنٹرولر فن تعمیر پر مبنی ہے ، جو کسی ایپلی کیشن کے ڈیٹا ، قواعد اور مثال کے انتظام کے ل. مرکزی حیثیت رکھتا ہے۔ دستیاب معلومات کی بنیاد پر ، اس نے یہ نظارہ بھی پیدا کیا۔

کونیی 2:

کونیی 2 فن تعمیر ہدایت کاروں اور اجزاء کے ساتھ کنٹرولر اور دائرہ کار کو کامیابی کے ساتھ بدل دیتا ہے۔ وہ دونوں اس صفحے پر دستیاب منطق اور قواعد سے نمٹنے کے لئے انتظام کرتے ہیں۔ کونیی 2 میں دو ہدایات دستیاب ہیں ، یعنی ساختی ہدایات اور وابستہ ہدایات۔

کونیی 4:

کونیی 4 AngularJS کا جدید ترین ورژن ہے ، اور یہ سابقہ ​​Angular 2 کے ساتھ پسماندہ مطابقت رکھتا ہے۔ کونیی 2 اینگلف اور این جی ایف کے ساختی ماخوذ کو بہتر بنایا گیا ہے۔ ٹیمپلیٹ کے ل if ، اگر / اور ڈیزائن نحو کو بھی استعمال کیا جاسکتا ہے۔

اگر آپ اس کے بارے میں مزید پڑھنا چاہتے ہیں تو ، براہ کرم یہاں ملاحظہ کریں

https: //www.bestinterviewquestio ...


جواب 2:

AngularJS "1.X ورژن کا حوالہ دیتے ہوئے اور" JS "کے بغیر" Angular "ورژن 2 اور اس سے اوپر کے ورژن کا حوالہ دیتے ہیں۔

انگولر جے ایس 20 اکتوبر 2010 کو گوگل کے ذریعہ جاوا اسکرپٹ میں لکھا گیا کونیی کا پہلا ورژن ہے۔

کونیی 2 اور اس سے اوپر کے ورژن ٹائپ اسکرپٹ پر مبنی اوپن سورس ویب ایپلیکیشن فریم ورک ہیں۔ کونیی 2 مکمل ڈھانچہ ہے اور گوگل ڈویلپرز کی جانب سے 23 اکتوبر 2014 کو جاری ہونے والی اسکریچ سے دوبارہ لکھا گیا ہے۔ انہوں نے ماڈیولز ، اجزاء ، ہدایات ، روٹنگ ، انحصار انجکشن ، ڈیٹا بائنڈنگ متعارف کروائی ہے جو کونیی کے بلاکس بنا رہے ہیں۔

کونیی 4 کا اعلان دسمبر 13th 2016 کو اسکیپنگ ورژن 3 ،

1. ایچ ٹی ٹی پی درخواستوں کو بنانے کے لئے ، ایک چھوٹی ، استعمال میں آسان ، اور زیادہ طاقتور لائبریری ، متعارف کر رہا ہے۔

گارڈز اور حل کرنے والوں کے لئے نئے راؤٹر لائف سائیکل ایونٹس۔

3. مشروط متحرک تصاویر کو غیر فعال کریں۔

کونیی 5 کو یکم نومبر 2017 کو ریلیز کیا گیا تھا جس میں بلڈ آپٹیمائزیشن اور میٹریئل ڈیزائن میں کچھ بہتری شامل ہے۔


جواب 3:

جاوا اسکرپٹ ڈویلپر کی ترجیحی انتخاب انگولر جے ایس 2009 میں گوگل کی ایجاد تھی۔ اس نے سال 2011 میں ایک اور بہتر ورژن کے ساتھ 1.0 کے نام سے جانا جاتا ہے۔ تب سے اب تک اس کے تازہ ترین ورژن ترقیاتی صنعت میں نمائش کے لئے آرہے ہیں۔ اوپن سورس پلیٹ فارم ایک اعلی مقام ہونے کی حیثیت سے اس کی صلاحیتوں نے اس کو زیادہ تر ترقیاتی صنعت کو اپنی لپیٹ میں لے لیا ہے۔

اس کی بڑی طلب اور کاروباری مالکان اور افراد کی ضروریات کو پورا کرنے کی اس کی قابلیت کی وجہ سے۔ کونیی جے ایس ڈویلپمنٹ کے بہت سے ورژن متعارف کروائے گئے ہیں۔ Angular Js Angular 2 Angular 4 Angular 5 سے شروع ہو رہے ہیں اور تازہ ترین 6.0 ورژن کے تمام Angular 6.0 ورژن کا بھی اعلان کیا گیا ہے جس میں تازہ ترین مارکیٹ کے رجحانات کے مطابق آنے والی نئی نئی خصوصیات کا بھی اعلان کیا گیا ہے۔

ڈویلپرز اس کی فعالیت اور خصوصیات کی وجہ سے کونیولس ایپلی کیشن ڈویلپمنٹ کی طرف راغب ہوتے ہیں جو نہ صرف باقی پلیٹ فارمز سے بلکہ اس کے جدید ترین ورژن کیلئے بھی متنوع ہیں۔

کونییئر کے مختلف ورژن میں ایک مختصر درجہ بندی کے نیچے وضاحت

  • کونیی خاندان میں پہلا ورژن انگولر جے ایس ہے جو فرنٹ اینڈ ، اوپن سورس پلیٹ فارم ہے۔ یہ بنیادی طور پر جاوا اسکرپٹ فریم ورک پر مبنی ہے جس کا نتیجہ متحرک ویب ایپلی کیشنز اور دیگر اینگولرج ڈویلپمنٹ خدمات کی ترقی کا ہے۔ ٹیمپلیٹ تخلیق کے لئے HTML زبان استعمال کی جاتی ہے۔ مجموعی طور پر Angular JS سب سے زیادہ ابیوینجک ویب ایپلی کیشنز کی تیاری کے لئے استعمال ہوتا ہے۔ اگلا ورژن جو Angular JS کے بعد آیا ہے وہ Angular 2 اور 4 ہے جو ٹائپ اسکرپٹ پر مبنی اوپن سورس پلیٹ فارم ہیں جو فرنٹ اینڈ ویب ایپلی کیشنز کی سہولت فراہم کرتے ہیں۔
  • زاویہ 2 بنیادی طور پر سابقہ ​​جے ایس ورژن کا ایک نظر ثانی شدہ ورژن تھا جبکہ کونیی 4 پسماندہ مطابقت کے ساتھ ایک تحریری ورژن ہے۔ ان دونوں میں معمولی سی نئی خصوصیات ہیں لیکن وہ ایک دوسرے سے بڑے پیمانے پر مختلف نہیں ہیں۔ کونییئر 5 کی بدعت کے بعد کئی خصوصیات کو ختم کرنے سے بہتر خصوصیات کے تعارف تک بہت ساری بہتری دیکھی گئی ہے۔ یہ ورژن پرسکون اعلی درجے کی ہے اور بقیہ سے کونیی ایپلی کیشن ڈویلپمنٹ میں بڑے پیمانے پر استعمال ہوتا ہے۔

یہ درجہ بندی اس کے مختلف ورژن میں بڑے فرق کو ظاہر کرتی ہے۔ یہ کہنا مناسب ہوگا کہ ہر ورژن کسی نہ کسی طرح مختلف اور ایک دوسرے سے مختلف ہے۔ اس کی خصوصیات سے لے کر ترقیاتی تکنیک تک وہ کاروبار اور افراد کی اپنی مرضی کے مطابق تقاضوں کو پورا کرنے کے لئے تشکیل شدہ ہیں۔ ایک ایسی انتخاب کریں جو آپ کی ضروریات کے مطابق ہو۔


جواب 4:

براہ کرم کونیی جے ایس ، کونیی 2 ، کونیی 4 اور کونیی 5 کے مابین فرق کو نیچے دیکھیں۔

AngularJS: AngularJS ویب ایپلی کیشنز کو منظم کرنے کے ل numerous متعدد تصورات متعارف کراتا ہے۔ طاقتور ٹیمپلیٹس کی وضاحت کے ل new نئے ٹیگز یا اوصاف اور اظہار کے ساتھ آپ کے ویب صفحات میں ہدایت شامل کرکے یہ HTML کو بہتر بناتا ہے۔ انحصار انجیکشن کے ساتھ ، یہ آپ کے اطلاق کے طرز عمل کو کنٹرولرز میں شامل کرلیتا ہے۔

  • ایم وی سی فریم ورک۔ اینگولر جے ایس ایک ایم وی سی فریم ورک ہے جو متحرک ماڈلنگ کے لئے مثالی ہے۔ یہ ڈویلپرز کے لئے کلائنٹ سائڈ ویب ایپلی کیشنز بنانا آسان بناتا ہے۔ تمام مطلوبہ عناصر علیحدہ علیحدہ تعمیر اور خودبخود شامل ہو گئے ہیں جو ڈویلپروں کو اضافی وقت اور کوشش کو شامل کرنے سے روکتا ہے۔ فلٹرنگ - AngularJS میں فلٹرز AngularJS کی عمدہ خصوصیات میں شامل ہیں۔ جیسا کہ آپ قدرتی طور پر اندازہ لگاسکتے ہیں ، یہ آپ کے ڈیٹا کو نظریہ تیار کرنے سے پہلے فلٹر کرتا ہے۔ فلٹرنگ صفحہ بندی اور ڈیٹا کی صفوں کو فلٹر کرنے کو یقینی بناسکتی ہے۔ جانچ کی سہولیات کو استعمال کریں - انحصار انجیکشن کی خصوصیت کے ساتھ ، AngularJS یونٹ کی جانچ کے عمل کو آسان بنا دیتا ہے۔ AngularJS ایپ کو ماڈیولرائز کرتا ہے اور اسے اجزاء جیسے ہدایت ، کنٹرولرز ، متحرک تصاویر یا فلٹرز میں تقسیم کرتا ہے۔ اس کی انحصار کے ساتھ مل کر درخواست کا پابند کرنے سے ہر کام انجام دینے میں مدد ملتی ہے ، جیسا کہ یہ ہونا چاہئے اور یہ سادگی کے ساتھ کنٹرول کو سنبھالتا ہے۔

کونیی 2: کونیی 2 کچھ مفید خصوصیات کے ساتھ کونیی جے جے کی مکمل لکھنا ہے۔ یہ ٹائپ اسکرپٹ کا استعمال کرتا ہے ، جو ایک مستحکم ٹائپ شدہ زبان ہے اور جاوا اسکرپٹ کا ایک سپر سیٹ ہے۔ جب انگولر بمقابلہ AngularJS کا موازنہ کیا جائے تو اس فریم ورک میں یہ سب سے بڑی حیرت انگیز دوبارہ لکھنا ہے۔ کونیی 2 کی اہم خصوصیات میں شامل ہیں:

  • ایک عالمی سرور انجام - یہ نوڈ ڈاٹ جے ایس کے ساتھ بیک اینڈ کی طرح چلتا ہے جو سرور پیش کردہ منظر پیش کرتا ہے۔ اس خصوصیت سے ہمارے ایپ کے صارف کی کارکردگی میں اضافہ ہوتا ہے۔ ایک موبائل ٹول کٹ۔ یہ Angular CLI اور Angular Mobile Toolkit کے ساتھ اعلی کارکردگی والے موبائل ایپلیکیشنس کی تعمیر کے لئے تمام ٹولز اور تکنیک مہیا کرتا ہے۔ یہ ویب میں مشترکہ صلاحیت ، تلاش کے قابل اور انسٹالیشن کی ضرورت والی خصوصیات جیسے فوائد پیش کرتا ہے۔ کامڈ لائن انٹرفیس (سی ایل آئی) - نیا سی ایل آئی کمانڈ کے ذریعے راستے ، اجزاء ، خدمات اور پائپ بنا سکتا ہے۔

کونیی 4: زاویہ 4 زاویہ 2 کا ایک بہتر ورژن ہے کیونکہ اس میں ماڈیولز پر کم سے کم ہنگامہ آرائی ، بہتر صارف کی بات چیت ، ہموار نتائج اور تیز تر اضطراب کے ل. بہتر تفصیل اور بہتر وسائل شامل ہیں۔ پچھلے کونیی ورژن میں تبدیلیوں کے علاوہ ، کونییرا 4 نئی نئی خصوصیات کے ساتھ آتا ہے جیسے:

  • راؤٹر پرمامپ - زاویہ 2 روٹر پیرامیٹرز کو اسٹور کرنے کے لئے کلیدی قدر والی آبجیکٹ ڈھانچہ استعمال کرتا ہے جو اسے صرف معیاری جاوا اسکرپٹ ترکیب کے ذریعہ قابل رسائی رکھتا ہے۔ انگولر 4 سے ، پیرامیٹر نقشہ کی شکل میں دستیاب ہوجاتا ہے اور اس میں آسانی سے طریقہ کار کالز تک رسائی حاصل کی جاسکتی ہے۔ این جی سی کمپونومنٹ آؤٹلیٹ کا استعمال کرتے ہوئے متحرک اجزاء۔ * این جی سی اجزاء آؤٹلیٹ ہدایت کے ساتھ ، ڈویلپرز ایک اعلانیہ طریقے سے متحرک اجزاء تشکیل دے سکتے ہیں۔ ٹائپ اسکرپٹ 2.1 اور 2.2 مطابقت - زاویہ 4 ہے۔ ٹائپ اسکرپٹ کے جدید ورژن کے ساتھ اپ گریڈ کیا گیا۔ اس سے این جی سی کی رفتار میں اضافہ ہوتا ہے اور آپ کی ایپ کے ذریعہ بہتر ٹائپ چیکنگ کی پیش کش ہوتی ہے۔ ٹیمپلیٹس کیلئے سورس میپس بھی۔ ماخذ کے نقشے ڈیبگ کرنے اور غلطیاں ڈھونڈنے کے لئے بے حد ضروری ہیں۔ کونیی 4 میں نیا ٹیمپلیٹ مرتب ٹیمپلیٹس کے لئے اس طرح کے نقشہ تیار کرے گا۔ اس طرح ، یہ براؤزر ڈیبگر ، کریش رپورٹس اور لاگ پیغامات سے نمٹنے کے دوران مزید سیاق و سباق کی تفصیلات پیش کرتا ہے۔

کونیی 5: کونیی 5 بھی پچھلے کونیی ورژن کے مقابلے میں کچھ بڑی تبدیلیاں لاتا ہے۔ ورژن نے کونیی فریم ورک کو تیز ، چھوٹا اور استعمال میں آسان بنا دیا۔ کونیی 5 ہمیں مندرجہ ذیل خصوصیات کے ساتھ پیش کرتا ہے۔

  • بلٹ آپٹیمائز ٹول۔ کونیی 5 میں ایک آپٹائائزر ٹول کی تعمیر بھی شامل ہے جو سی ایل آئی میں شامل ہے۔ یہ ٹول غیرضروری اضافی پرزے اور رن ٹائم کوڈ سے گریز کرکے ایپس کو ہلکا اور تیز تر بناتا ہے۔ یہ جاوا اسکرپٹ کے بنڈلوں کے سائز کو کم کرتا ہے اور درخواست کی رفتار کو بہتر بناتا ہے۔ کمپائلر بڑھاوا - اینڈول آف ٹائم (اے او ٹی) بڑھتی تالیف کے ساتھ تیزی سے دوبارہ تعمیر نو کو یقینی بناتا ہے۔ نیا راؤٹر لائف سائیکل واقعات - کونیی 5 ڈویلپروں کو زندگی کو ٹریک کرنے میں سہولت فراہم کرتا ہے ایکٹیویٹیشن کی تکمیل کے ذریعہ گارڈز کو چلانے سے روٹر کا چکر .

زاویہ فریم ورک کے بارے میں مزید پڑھیں - اس کے پہلے قدم سے لے کر بالغ ہونے تک