Backbone.js

लेखक: Robert Simon
निर्माण की तारीख: 23 जून 2021
डेट अपडेट करें: 24 जून 2024
Anonim
Backbone.js Was The Future
वीडियो: Backbone.js Was The Future

विषय

परिभाषा - Backbone.js का क्या अर्थ है?

Backbone.js एक मॉडल व्यू कंट्रोलर (MVC) वेब एप्लिकेशन फ्रेमवर्क है जो जावास्क्रिप्ट-भारी अनुप्रयोगों को संरचना प्रदान करता है। यह कस्टम इवेंट्स और की-वैल्यू बाइंडिंग के साथ मॉडल्स सप्लाई करके, डिक्लेक्टिव ईवेंट हैंडलिंग और कलेक्शंस को रिच एप्लीकेशन प्रोग्रामिंग इंटरफेस (API) के साथ देखने के लिए दिया जाता है। ये सभी सुविधाएँ एक प्रचलित एप्लीकेशन से जुड़ी हुई हैं जो एक RESTful JSON इंटरफ़ेस का उपयोग करती हैं।

बैकबोन को एक असाधारण हल्के पुस्तकालय के रूप में परिभाषित किया जा सकता है, जो अनुप्रयोगों के लिए आसान-से-बनाए फ्रंट फ्रंट के निर्माण की अनुमति देता है। यह बैक-एंड अज्ञेयवादी है और मौजूदा आधुनिक जावास्क्रिप्ट पुस्तकालयों के साथ बहुत अच्छी तरह से संचालित होता है। यह हल्के पुस्तकालय इंटरैक्टिव, जटिल और डेटा-संचालित अनुप्रयोगों के विकास की प्रक्रिया को सरल बनाने में बेहद उपयोगी है। Backbone.js कोड को संरचित करके और इसे अर्थपूर्ण रूप से सार्थक .js फ़ाइलों में विभाजित करके प्रस्तुति से डेटा को अलग करने के लिए एक स्वच्छ समाधान प्रदान करता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia Backbone.js को समझाता है

Backbone.js का एनोटेट स्रोत कोड GitHub पर उपलब्ध है। इसके अलावा उपलब्ध एक नमूना अनुप्रयोग, एक ऑनलाइन टेस्ट सूट, कई ट्यूटोरियल और वास्तविक दुनिया की परियोजनाओं की एक बड़ी सूची है जो बैकबोन प्रौद्योगिकी का उपयोग करते हैं।

Backbone.js के मूल में चार प्रमुख वर्ग शामिल हैं:
  • मॉडल: मॉडल सभी जावास्क्रिप्ट अनुप्रयोगों का मुख्य हिस्सा हैं। मॉडल में डेटा के आस-पास तर्क के पर्याप्त तत्व के अलावा इंटरैक्टिव डेटा होता है, जैसे कि सत्यापन, रूपांतरण, अभिगम नियंत्रण और गणना किए गए गुण। Backbone.Model को डोमेन-विशिष्ट विधियों के साथ बढ़ाया जा सकता है, और मॉडल परिवर्तनों को प्रबंधित करने के लिए एक मानक कार्यक्षमता प्रदान करता है। Backbone.js में, मॉडल एक एकल इकाई का प्रतीक है।
  • संग्रह: Backbone.js में संग्रह मूल रूप से मॉडल की एक सरणी है। संग्रह आमतौर पर एक क्वेरी परिणाम होता है जिसमें परिणाम कई मॉडल शामिल होते हैं।
  • दृश्य: Backbone.js में एक दृश्य दस्तावेज़ ऑब्जेक्ट मॉडल और संग्रह / मॉडल द्वारा फेंकी गई घटनाओं को सुनता है। इसके अलावा, यह उपयोगकर्ता को एप्लिकेशन के राज्य और डेटा मॉडल का प्रतिनिधित्व करता है।
  • नियंत्रक: बैकबोन में नियंत्रकों का उपयोग हैशबैंग्स की मदद से स्टेटफुल, बुकमार्क करने योग्य एप्लिकेशन बनाने के लिए किया जा सकता है।
जब किसी मॉडल की स्थिति या सामग्री को संशोधित किया जाता है, तो मॉडल की सदस्यता वाली अन्य वस्तुओं को तदनुसार आगे बढ़ने के लिए सूचित किया जाता है। विचार मॉडल परिवर्तनों को सुनते हैं और फिर परिवर्तनों के अनुसार स्वतः ही अपडेट हो जाते हैं।

Backbone.js का उपयोग करने वाले कुछ अनुप्रयोगों में शामिल हैं:
  • DocumentCloud
  • लिंक्डइन मोबाइल
  • AudioVroom
  • सचाई से
  • बेसकैंप मोबाइल
  • प्रवासी
  • भानुमती
  • Animoto