मैंने अभी-अभी Backbone.js की खोज शुरू की है।
एक फॉर्म सबमिट करने पर, मैं डेटाबेस को विवरण सहेजने के लिए Backbone.js चाहूंगा।
मैं इस बारे में कैसे जा सकता हूं?
उत्तर:
उत्तर № 1 के लिए 13जब तक आप HTML5 लोकल स्टोरेज का उपयोग नहीं कर रहे हैंग्राहक डेटाबेस को बचाने के लिए जिम्मेदारी backbone.js के साथ नहीं है। Backbone REST प्रकार अनुरोध का उपयोग करके Backbone.sync के माध्यम से सर्वर से बात करेगा। प्रभावी रूप से यह एक नया रिकॉर्ड सहेजने के लिए http POST अनुरोध या वर्तमान रिकॉर्ड को अपडेट करने के लिए http PUT अनुरोध करेगा।
एक नए रिकॉर्ड और वर्तमान रिकॉर्ड के बीच का अंतर यह है कि: रिकॉर्ड का आईडी फ़ील्ड नए रिकॉर्ड के लिए सेट नहीं है और पुराने रिकॉर्ड के लिए सेट है।
यदि आप अपने बैकएंड समाधान के रूप में रूबी रेल्स का उपयोग कर एक ट्यूटोरियल चाहते हैं तो आप इस ट्यूटोरियल को देख सकते हैं।
http://www.jamesyu.org/2011/01/27/cloudedit-a-backbone-js-tutorial-by-example/
हालाँकि आप किसी भी बैकएंड सर्वर जैसे PHP, Java, Django आदि का उपयोग कर सकते हैं, जब तक कि वे REST इंटरफ़ेस की आवश्यकताओं को पूरा करते हैं जो backbone.js उपयोग करता है।
यदि आप Backbone.sync से आगे निकल जाते हैं, तो आप बहुत अधिक विरासत http प्रोटोकॉल के साथ-साथ इंटरफ़ेस को भी backbone.js प्राप्त कर सकते हैं।