2011-03-31 18 views
11

मैं हाल ही में backbone.js में देख रहा हूं और दोनों दर्शन और निष्पादन की तरह एक बड़ा सौदा। क्या कोई भी HTML5 आईओएस इंटरफेस पर बैकबोन का उपयोग कर रहा है?Backbone.js मोबाइल उपकरणों के लिए उपयुक्त है?

इस दृष्टिकोण के साथ आपके अनुभव क्या हैं?

+1

यदि यह चर्चा के लिए नहीं है, तो इसकी चर्चा न करें। :) – MusiGenesis

+0

मान्य बिंदु। संक्षिप्तता और स्पष्टता के लिए संपादित किया गया। – RSG

उत्तर

7

मैंने बैकबोन.जेएस के साथ JQuery मोबाइल UI का उपयोग किया है। समस्या यह है कि वे दोनों का अपना हैशचेंज राउटर है। यदि आप रीढ़ की हड्डी के राउटर के बिना जी सकते हैं या JQuery को काटने का एक तरीका समझ सकते हैं तो यह अच्छी तरह से काम करता है।

+0

सिर के लिए धन्यवाद, मुझे यकीन है कि आपने मुझे भविष्य के सिर खरोंच के एक घंटे बचाया है। मैंने थोड़ी सी कोड में दबाया- यह एक असली गड़बड़ है। मूल रूप से आपको यूआई राज्य या आवेदन की डेटा स्थिति का सम्मान करने के बीच चयन करना होगा, है ना? दोनों को मारना एक दुःस्वप्न होगा। – RSG

+1

असल में तब से मैंने JQuery मोबाइल को पूरी तरह से गिरा दिया है और अपना स्वयं का सीएसएस घुमाया है और केवल वेनिला jquery और एक कस्टम रीढ़ की हड्डी पृष्ठ लेआउट उपयोग का उपयोग करें। मैंने यहां कोड को चिपकाया है, जिसका उपयोग मैं करता हूं, sans css, https://gist.github.com/1027122 – bradgonesurfing

3

मुझे लगता है कि 37 सिग्नल से बेसकैंप रीढ़ की हड्डी (और अन्य भयानक चौखटे) का उपयोग सबसे अच्छा एक जटिल अनुप्रयोग के उदाहरण है: http://37signals.com/svn/posts/2761-launch-basecamp-mobile#comment_63518

मैं इस दुर्भाग्य पर पहले हाथ टिप्पणी नहीं है।

+0

"बेसकैम्प मोबाइल हमारे इन-हाउस सिन्को मोबाइल फ्रेमवर्क का उपयोग करके कॉफीस्क्रिप्ट में लिखा गया है, जो बैकबोन.जेएस, ज़िप्टो, इको टेम्पलेटिंग भाषा और सिलाई के साथ संबंध रखता है।" आप रेल पर विकसित नहीं हो सकते हैं और 37 सिग्नल टीम के काम का सम्मान नहीं कर सकते हैं, मैं यह देखने के लिए इंतजार नहीं कर सकता कि वे मोबाइल पर जितने प्रभावी हैं, वे वेब के साथ हैं। – RSG

3

मुझे जिथब (https://github.com/azicchetti/jquerymobile-router) पर एक प्रोजेक्ट मिला है जो jquery मोबाइल के लिए राउटर प्रदान करता है।

यह backbone.js के साथ बिल्कुल सही है, यह लगभग इसके नियंत्रक के लिए एक प्रतिस्थापन है, इसलिए हम अंत में jquery मोबाइल में पूर्ण backbone.js क्षमता का उपयोग कर सकते हैं।

3

trigger.io (एक पार मंच ढांचा) डेमो से कई ऐप्स backbone.js

+0

हां, हमने मोबाइल वेब ऐप्स के लिए backbone.js का उपयोग करने और ट्रिगर जैसे हाइब्रिड फ्रेमवर्क के साथ एक ट्यूटोरियल ब्लॉग किया है .io: http://trigger.io/cross-platform-plication-development-blog/2012/03/02/how-to-build-fast-html5- मोबाइल-apps-using-backbone-js-zepto-js -और-ट्रिगर-io/ –

0

के उपयोग मैं Backbone.JS + jquerymobile इस्तेमाल किया आईओएस/Android पर बनाते हैं। बहुत अच्छा काम करता है। my blog post:

+0

बैकबोन.history.start() है; तुम्हारे लिए काम कर रहा है? – Nageswaran

संबंधित मुद्दे