گھر ترقی backbone.js کیا ہے؟ - ٹیکوپیڈیا سے تعریف

backbone.js کیا ہے؟ - ٹیکوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - بیک بون ڈاٹ جے ایس کا کیا مطلب ہے؟

بیکبون ڈاٹ جے ایس ایک ماڈل ویو کنٹرولر (ایم وی سی) ویب ایپلیکیشن فریم ورک ہے جو جاوا اسکرپٹ بھاری ایپلی کیشنز کو ڈھانچہ مہیا کرتا ہے۔ یہ کسٹم ایونٹس اور کلیدی قیمت کے پابند ہونے والے ماڈلز کی فراہمی ، اعلانیہ ایونٹ ہینڈلنگ کا استعمال کرتے ہوئے آراء اور ایک بھرپور ایپلی کیشن پروگرامنگ انٹرفیس (API) کے ساتھ جمع کرکے کیا جاتا ہے۔ یہ سبھی خصوصیات آرام دہ JSON انٹرفیس کا استعمال کرتے ہوئے مروجہ ایپلی کیشن سے منسلک ہیں۔


بیکبون کو غیر معمولی ہلکے وزن والی لائبریری کے طور پر بیان کیا جاسکتا ہے ، جو ایپلی کیشنز کے ل front آسانی سے برقرار رکھنے والے فرنٹ سرے کی تخلیق کی اجازت دیتا ہے۔ یہ بیک اینڈ آگنوسٹک ہے اور موجودہ جدید جاوا اسکرپٹ لائبریریوں کے ساتھ بہت بہتر طریقے سے چلاتا ہے۔ یہ ہلکا پھلکا لائبریری انٹرایکٹو ، پیچیدہ اور ڈیٹا پر مبنی ایپلی کیشنز تیار کرنے کے طریقہ کار کو آسان بنانے میں انتہائی کارآمد ہے۔ بیک بون.جز کوڈ کو تشکیل دے کر اور اسے معنی خیز معنی بخش فائلوں میں تقسیم کرکے اعداد و شمار کو پریزنٹیشن سے الگ کرنے کے لئے ایک صاف حل پیش کرتا ہے۔

ٹیکوپیڈیا نے بیک بون ڈاٹ جے ایس کی وضاحت کی ہے

بیک بون ڈاٹ جے ایس کا تشریح کردہ ماخذ کوڈ گٹ ہب پر دستیاب ہے۔ نمونہ کی درخواست ، ایک آن لائن ٹیسٹ سویٹ ، متعدد سبق آموز اور حقیقی دنیا کے منصوبوں کی ایک بڑی فہرست دستیاب ہے جو بیک بون ٹکنالوجی کا استعمال کرتے ہیں۔


بیک بون ڈاٹ جے ایس کے بنیادی حصے میں چار بڑی کلاسیں شامل ہیں:

  • ماڈل: ماڈل جاوا اسکرپٹ کے سبھی پروگراموں کا بنیادی حصہ ہیں۔ ماڈلز میں انٹرایکٹو ڈیٹا ہوتا ہے اس کے علاوہ اعداد و شمار کے آس پاس منطق کے خاطر خواہ عنصر ، جیسے توثیق ، ​​تبادلوں ، رسائی پر قابو پانا اور قابل خصوصیات شامل ہیں۔ بیک بون۔موڈل کو ڈومین سے متعلق مخصوص طریقوں سے بڑھایا جاسکتا ہے ، اور ماڈل تبدیلیوں کو منظم کرنے کے لئے ایک معیاری فعالیت کا سیٹ پیش کرتا ہے۔ بیک بون.جس میں ، ماڈل ایک ہی ہستی کی علامت ہے۔
  • مجموعہ: بیک بون ڈاٹ جے میں جمع بنیادی طور پر ماڈلز کی ایک صف ہے۔ مجموعے عام طور پر استفسار کا نتیجہ ہوتے ہیں جس کے نتائج میں متعدد ماڈل شامل ہوتے ہیں۔
  • منظر: بیک بون ڈاٹ جےز میں ایک نظریہ دستاویز آبجیکٹ ماڈل اور جمع / ماڈل کے ذریعہ پھینکے گئے واقعات کو سنتا ہے۔ اس کے علاوہ ، یہ صارف کو اطلاق کی ریاست اور ڈیٹا ماڈل کی نمائندگی کرتا ہے۔
  • کنٹرولر: بیک بون میں کنٹرولرز کو ہیش بینگ کی مدد سے ریاست ساز ، بُک مارک ایپلی کیشنز بنانے کے لئے استعمال کیا جاسکتا ہے۔
جب کسی ماڈل کی حالت یا مندرجات میں ردوبدل کیا جاتا ہے تو ، ماڈل میں شامل دیگر اشیاء کو اسی کے مطابق آگے بڑھنے کے لئے مطلع کیا جاتا ہے۔ خیالات ماڈل کی تبدیلیوں کو سنتے ہیں اور پھر خود بخود تبدیلیوں کے مطابق خود کو اپ ڈیٹ کرتے ہیں۔


کچھ ایپلی کیشنز جو بیک بون ڈاٹ جے استعمال کرتی ہیں ان میں شامل ہیں:

  • دستاویزکلاڈ
  • لنکڈ موبائل
  • آڈیو روم
  • فوراسکوئر
  • بیس کیمپ موبائل
  • ڈیاس پورہ
  • پنڈورا
  • انیموٹو
backbone.js کیا ہے؟ - ٹیکوپیڈیا سے تعریف