Angular.js vs Knockout.js बनाम Backbone.js [बंद]


150

मैं अपने निजी प्रोजेक्ट के लिए नॉकआउट या एंगुलर या बैकबोन का उपयोग करने पर विचार कर रहा हूं। मुझे अपने सर्वर-साइड सामान के साथ जाने के लिए कुछ बड़े, लंबे समय तक चलने वाले क्लाइंट-साइड इंटरैक्शन बनाने की आवश्यकता है।

मैं डेटा-संचालित उपयोगकर्ता इंटरफेस का प्रबंधन करने के लिए एक सरल और प्रभावी तरीका चाहता हूं।

व्यवहार्यता के साथ-साथ प्रदर्शन पहलू के आधार पर ऊपर वर्णित मेरी समस्या को हल करने के लिए आप किस रूपरेखा का चयन करेंगे?

जवाबों:


111

यह आपके आवेदन की प्रकृति पर निर्भर करता है। और, चूंकि आपने इसे महान विवरण में वर्णित नहीं किया है, इसलिए इसका उत्तर देना एक असंभव प्रश्न है। मुझे बैकबोन सबसे आसान लगता है, लेकिन मैं पूरे दिन एंगुलर में काम करती हूं। प्रदर्शन मेरी राय में, फ्रेमवर्क की तुलना में कोडर तक अधिक है।

क्या आप भारी डोम हेरफेर कर रहे हैं? मैं jQuery और बैकबोन का उपयोग करूंगा।

बहुत डेटा संचालित अनुप्रयोग? अपने अच्छे डेटा बाइंडिंग के साथ कोणीय।

खेल प्रोग्रामिंग? कोई नहीं - कैनवास के लिए प्रत्यक्ष; शायद एक खेल इंजन।


1
फेसबुक के React.js के साथ बैकबोन एक और विकल्प है। बैकबोन के साथ उपयोग के बारे में अच्छे अवलोकन के लिए क्ले ऑलसोप का लेख देखें ।
विले

1
क्या भारी डोम हेरफेर के लिए jquery बहुत तेज नहीं है?
क्वाट

4
@quux अब jQuery अन्य जेएस फ्रेमवर्क की तुलना में निम्न स्तर की भाषा बन गई है, ये फ्रेमवर्क जैसे कि Angular / BackboneJs डोम / डेटा को संभालने के लिए समृद्ध इंटरफ़ेस प्रदान करते हैं
रिजवान याह्या
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.