सबसे पहले, प्रश्न पर कुछ स्पष्टीकरण, एजी-ग्रिड को कोणीय-ग्रिड कहा जाता था, हालांकि मुझे लगता है कि आप कोणीय-यूई-ग्रिड (या बस यूई-ग्रिड) का मतलब है, इसलिए मुझे एजी-ग्रिड बनाम उत्तर देने की अनुमति दें स्लिम-ग्रिड बनाम यूई-ग्रिड। जवाब एजी-ग्रिड है।
संदर्भ के लिए, इन साइटों हैं: ag-Grid, ui-grid, slick-grid
सभी ग्रिड, प्रत्येक लोकप्रिय और व्यापक रूप से इस्तेमाल कर रहे हैं उपयोगकर्ताओं के एक समुदाय के साथ।
देने के लिए एक पूर्ण तुलना, एक Stackoverflow प्रतिक्रिया के संदर्भ से बाहर है, लेकिन समुदाय से राय का कहना है कि एजी ग्रिड निम्नलिखित कारणों के लिए बेहतर है:
- ui ग्रिड केवल AngularJS 1.x में काम करता है । एजी-ग्रिड कोणीय 1 और 2, प्रतिक्रिया और यहां तक कि मूल जावास्क्रिप्ट (नो-फ्रेमवर्क) का समर्थन करता है। तो यदि यूई-ग्रिड का उपयोग करना है, तो आपके पास अपने ढांचे के लिए केवल एक विकल्प है, यह AngularJS है। Slickgrid मूल जावास्क्रिप्ट (JQuery का उपयोग करता है) है, इसलिए किसी भी ढांचे के बाहर भी काम करेगा।
- एजी-ग्रिड के लिए दस्तावेज़ीकरण उत्कृष्ट है।
- उद्यम सुविधाओं (समूह, फ़िल्टरिंग, कस्टम सेल प्रतिपादन, पिनिंग) के लिए एजी-ग्रिड फिर से जीतता है। एजी-ग्रिड की समूहीकरण और समेकन सुविधा दूसरों द्वारा मेल नहीं खाती है। Slickgrid पिनिंग नहीं है, जो मेरे लिए एक अवरोधक था। केवल एजी-ग्रिड में एक्सेल फ़िल्टरिंग की तरह है।
- स्लीग्रिड अब संस्थापक (उनकी वेबसाइट के अनुसार) द्वारा बनाए रखा नहीं जाता है।
- एजी-ग्रिड शुद्ध जावास्क्रिप्ट का उपयोग करके लिखा गया है, इसमें कोई पुस्तकालय निर्भरता के रूप में नहीं है। यूई-ग्रिड कोणीय पर निर्भर करता है। Slickgrid JQuery पर निर्भर करता है।
- प्रदर्शन के अनुसार, स्लिमग्रिड और एजी-ग्रिड बराबर पर हैं। हालांकि यूई-ग्रिड बड़े डेटासेट पर खराब प्रदर्शन करता है।
- स्रोत कोड के अनुसार, एजी-ग्रिड के अंदर कोड बहुत अच्छी तरह से निर्धारित किया गया है, इसलिए जब आपको समझने की आवश्यकता है कि कुछ कैसे काम करता है, तो कोड के माध्यम से डीबग करना आसान है।
- और आखिरकार, अगर यूई-ग्रिड या स्लिक्ग्रिड मेरे मानकों पर निर्भर थे, तो मुझे एजी-ग्रिड लिखने की आवश्यकता नहीं होगी!
स्रोत
2016-03-03 12:55:15
FYI करें एससीएसएस से अधिक शक्तिशाली है, अब मैं SlickGrid के मुख्य मेंटेनर हूँ बनाता है, https://github.com/6pac/SlickGrid –
@niall पर आज की तारीख repo angular2 सामग्री तालिका या सीडीके तालिका –
@ सुमित कंधुरी पर आपकी राय क्या है, मैंने अनुभव नहीं किया है, इसलिए अनुभव से बात नहीं कर सकता। हालांकि दोनों अपने फीचर सेट में बहुत सीमित लगते हैं जो उनकी वेबसाइट पर है। –