मैं रेल बैकएंड पर रुबी के साथ उपयोग के लिए Ember.js और Backbone.js की तुलना में जानकारी की तलाश में था। क्या किसी को भी इन दोनों क्लाइंट साइड फ्रेमवर्क के साथ काम करने का अनुभव है और वे अपने आसपास कुछ अंतर्दृष्टि प्रदान करने के इच्छुक होंगे?रेल पर रूबी के साथ Backbone.js या Ember.js
उत्तर
दोनों महान हैं, और आप एक बुरा विकल्प imho नहीं बना सकते हैं।
Quora पर इस विषय पर एक अच्छा धागा Ember.js लेखक पर एक से एक जवाब के साथ, वहाँ है, Yehuda Katz: http://www.quora.com/What-are-the-key-differences-between-Ember-js-formerly-SproutCore-2-0-and-Backbone-js
धागे से एक उद्धरण (ऑस्टिन गांठें)
दोनों के बीच बहुत अंतर इस पर आते हैं: एससी 2/एम्बर ने आपके द्वारा उपयोग किए जाने वाले टूल और वर्कफ़्लो के बारे में कुछ निर्णय पहले ही किए हैं। बैकबोन में बैकबोन में टेम्पलेटिंग, प्रतिपादन, पदानुक्रम, और केवीओ/बाइंडिंग के मामलों पर बहुत कम राय हैं - लगभग हमेशा "इसे करने का एक तरीका से अधिक" और लगभग कभी पूर्वनिर्धारित तरीका नहीं होता है। इसके विपरीत, एम्बर बॉक्स के बाहर थोड़ा और बुनियादी ढांचा और डिफ़ॉल्ट विकल्प प्रदान करता है।
तथ्य यह है कि एम्बर.जेएस की राय है, शायद यह लंबे समय तक एक अच्छी बात है जो मैं कहूंगा। यह रेल के रूप में एक ही दर्शन है जहां वे अक्सर आपके लिए चुनाव करते हैं।
मुझे वास्तव में काम पर भी यह विकल्प बनाना है। मैं दोनों के साथ एक छोटा सा काम कर की कोशिश की, और मुझे लगता है मैं बैकबोन के साथ और अधिक आरामदायक महसूस कहना है,, लेकिन यह वास्तव में एक अच्छी तरह से सूचित राय नहीं है;)
पुनश्च: यह बाहर की जाँच: http://addyosmani.github.com/todomvc/
यह एक कार्यसूची की ऐप सभी लोकप्रिय ढांचे के साथ लागू किया गया। यह आपको दोनों की तुलना करने में मदद कर सकता है।
संपादित करें: चूंकि मैंने यह उत्तर लिखा है, इसलिए मैं एम्बर सीखने की कोशिश कर रहा हूं, और मुझे वाकई यह पसंद है। यहां एम्बर के बारे में एक अद्भुत ब्लॉग है, सब कुछ बहुत अच्छी तरह से समझाया गया है, स्पष्ट रूप से, गहराई में: http://darthdeus.github.com/।
आदर्श रूप से, आप दोनों को महारत हासिल करेंगे, क्योंकि मुझे लगता है कि उनके पास अब अलग-अलग उपयोग के मामले हैं।
गोर्डन हें्पटन जे एस चौखटे के बारे में यहाँ एक अच्छा लेख लिखा है: http://codebrief.com/2012/01/the-top-10-javascript-mvc-frameworks-reviewed/
- 1. रेल के साथ Backbone.js
- 2. रेल पर Django या रूबी
- 3. रेल पर रूबी: घटनाओं के साथ कैलेंडर
- 4. रेल पर रूबी के साथ एसएसएल
- 5. रिपोजिटरी पैटर्न के साथ रेल पर रूबी?
- 6. रेल पर रूबी के साथ थोक अपर्ट
- 7. हैम के साथ रेल पर रूबी -
- 8. रेल पर रूबी के साथ लिंक बनाना
- 9. रूबी बनाम रूबी रेल पर
- 10. आईआईएस पर रेल पर रूबी?
- 11. रेल और बैकबोन पर रूबी का मिश्रण
- 12. रेल पर रूबी अद्वितीय
- 13. रेल पर रूबी या रूबी का उपयोग करके हस्ताक्षर के साथ पीडीएफ उत्पन्न करना
- 14. मोंगल के साथ विंडोज़ पर रेल पर रूबी
- 15. रेल पर रूबी
- 16. रेल पर रूबी
- 17. वेब सेवा: रेल या पायथन पर PHP या रूबी?
- 18. रेल पर रूबी
- 19. रेल पर रूबी:: submodels
- 20. रेल पर उत्पन्न रूबी
- 21. रेल पर रूबी - लेआउट
- 22. रेल पर रूबी: पथ
- 23. रेल पर रूबी: स्ट्रिंग
- 24. रेल पर डॉक्सप्लिट रूबी
- 25. रेल पर रूबी: आईआरबी
- 26. Ember.js
- 27. उबंटू या मिंट पर रेल पर रूबी स्थापित करना
- 28. रेल मार्गों पर रूबी -
- 29. रेल पर रूबी:
- 30. रेल पर रूबी form_ के साथ चयन क्षेत्र के लिए
यह कुछ उपयोगी जवाब के साथ इतने पर एक संबंधित सवाल यह है: http://stackoverflow.com/questions/12996823/ember-js-or- रीढ़-js के लिए शोकहारा-बैकएंड – stereoscott