2015-10-23 10 views
7

मैं एक सरल और नौसिखिया वेब डेवलपर हूं। मैं अपने स्वयं के उपयोग के लिए एक साधारण वेबसाइट बनाने जा रहा हूं।कोणीय 2 वी/एस कोणीय जेएस वी/एस प्रतिक्रिया जेएस वी/एस टाइपस्क्रिप्ट

एक नौसिखिया वेब डेवलपर के रूप में मुझे जावास्क्रिप्ट और jQuery की केवल कुछ ही अवधारणाएं पता हैं।

मेरी वेबसाइट बनाने के लिए मैंने सोचा कि चलिए कुछ नई अवधारणाओं के साथ निर्माण करते हैं।

तो जब मैंने खोज शुरू की तो मुझे एंगुलरजेएस, कोणीय 2, टाइपस्क्रिप्ट, React.js और Node.js. जैसे कई नए पुस्तकालयों को जानना पड़ा। whewww ...

तो मैं एक साधारण सवाल पूछना चाहता हूं, ये सभी पुस्तकालय क्या हैं?

क्या कोणीय 2 Angular Connect एंगुलरजेएस AngularJS के बीच कोई अंतर है?

मुझे पता है कि React.js फेसबुक द्वारा बनाया गया है और AngularJS Google द्वारा बनाया गया है।

मैं इन सभी पुस्तकालयों के बीच तुलना बनाना नहीं चाहता हूं। लेकिन स्पष्ट उत्तर के साथ एकल पृष्ठ में इन सभी अवधारणाओं को समझना चाहते हैं।

वेब डेवलपर के रूप में मैं सिर्फ यह जानना चाहता हूं कि ये सब कुछ क्या है?

कृपया मुझे यह सब कुछ सरल बनाने में मदद करें। और कृपया मुझे बताएं कि प्रत्येक पुस्तकालय क्या प्रदान करता है?

उत्तर

1

टाइपप्रति, एक पुस्तकालय नहीं है, यह एक भाषा है कि जावास्क्रिप्ट को संकलित करता है, स्थिर टाइपिंग, और ES6 लेखन और ES5 के लिए यह संकलन जैसे कुछ अन्य सामान अनुमति देता है।

टाइपस्क्रिप्ट की एक महत्वपूर्ण बात यह है कि कोई भी जावास्क्रिप्ट कोड मान्य टाइपस्क्रिप्ट कोड है। यह जेएस का एक सुपरसेट है, इसका मतलब है कि यह सिर्फ जेएस को विशेषताओं को जोड़ता है, लेकिन यह सब संगत रखता है।

यह तीनों पुस्तकालयों में से प्रत्येक के साथ संगत है।

7

कोणीय 2 वी/एस कोणीय जे एस वी/एस प्रतिक्रिया js v/s टाइपप्रति

पहले कोणीय 2 बनाम कोणीय 1

  • कोणीय 2: अपनी अगली के संस्करण कोणीय ... वर्तमान में सक्रिय विकास के तहत। कोणीय की इसकी वर्तमान संस्करण:: यह किया जा रहा टाइपप्रति https://angular.io/ में फिर से लिखा है

  • कोणीय 1 https://angularjs.org/

अब कोणीय बनाम प्रतिक्रिया

  • कोणीय एक पूर्ण विशेषताओं फ्रेमवर्क (है उदाहरण के लिए http रूटिंग बेक किया गया है)। प्रतिक्रिया केवल देखें अन्य पुस्तकालयों (जैसे http रूटिंग) प्रदान करने वाले लोगों के साथ।

अंत में टाइपप्रति: इसका सिर्फ एक प्रोग्रामिंग भाषा है कि जावास्क्रिप्ट को transpiles और इसलिए इन चौखटे से किसी के साथ इस्तेमाल किया जा सकता।

+0

ऐसी टिप्पणी के लिए खेद है। लेकिन कोणीय 2 पूरी तरह से अलग समुदाय/संगठन द्वारा संभाला जाता है या एक ही समुदाय द्वारा संभाला जा सकता है Google? –

+0

कोणीय Google द्वारा है, फेसबुक द्वारा प्रतिक्रिया – AndyFaizan

+0

क्षमा न करें, कोणीय <1 और 2 दोनों केवल Google द्वारा समर्थित हैं, बस यह है कि कोणीय 2 अब टाइपस्क्रिप्ट पर आधारित है जो माइक्रोसॉफ्ट द्वारा विकसित किया गया है – keshav