अब AngularJS 1.0 is released मुझे आश्चर्य है कि यह प्रोजेक्ट Google, क्लोजर से अन्य सामान्य प्रयोजन जावास्क्रिप्ट ढांचे/टूल के साथ कैसे फिट बैठता है।कोणीय जेएस Google क्लोजर से कैसे संबंधित है?
मैं केवल उन दो प्रौद्योगिकियों के बुनियादी विवरण देखा है (और बंद पर पुस्तक का एक आधा के बारे में पढ़ा) तो मैं कोई सीधा अनुभव है, लेकिन यह है कि यह कैसे मेरे लिए लग रहा है:
- बंद एक है प्रौद्योगिकियों का सेट जो अलग से इस्तेमाल किया जा सकता है। क्या मैं शायद सबसे आकर्षक लगता है:
- बंद संकलक जो "जावास्क्रिप्ट को ठीक करने के लिए" एक तरह से है कि यह ठेठ मुद्दों के खिलाफ चेतावनी दी है में लगता है, कुछ संकलन समय चेक (नहीं इस तरह सभी लोगों लेकिन शायद सबसे प्रदान करता है Google डेवलपर करते हैं, और मैं भी करता हूं)। और निश्चित रूप से यह अच्छा है कि परिणामी कोड छोटा और अधिक कुशल है।
- फिर क्लोजर लाइब्रेरी के कुछ हिस्सों हैं जो मुझे पसंद है, उदा। अंतर्निर्मित प्रकारों पर अबास्ट्रक्शन (
ArrayLike
इत्यादि), कक्षा-आधारित प्रणाली, ईवेंटिंग तंत्र, डीओएम अबास्ट्रक्शन इत्यादि। मुझे अभी तक यकीन नहीं है कि मुझे जीयूआई लाइब्रेरी पसंद है या नहीं (काफी जटिल लगता है और मैं वास्तव में नहीं था अभी तक इसका अध्ययन करने का समय है)। - फिर कुछ विशेषताएं हैं जो मुझे नहीं लगता कि मुझे यह उपयोगी लगेगा, उदा। टेम्पलेट।
- AngularJS है, जो मैं केवल कुछ समय के बारे में पढ़ा है, बंद की तुलना में काफी उच्च स्तर की हो रहा है। यह एक अनुप्रयोग फ्रेमवर्क आदि
तो इन दोनों प्रौद्योगिकियों अमूर्त की बिल्कुल अलग स्तर के उद्देश्य से किया जाना है इसलिए मेरा पहला विचार था प्रतीत बंधन, पुन: प्रयोज्य घटकों, MVC संरचना डेटा जैसी सुविधाओं को उपलब्ध कराने के प्रतीत हो रहा है कर सकते हैं वे एक साथ इस्तेमाल किया जा सकता है? क्लोजर कम-स्तरीय कंपाइलर और ब्राउज़र अबास्ट्रक्शन प्रदान करता है जबकि कोणीय अनुप्रयोग-स्तरीय सेवाएं और संरचना प्रदान करता है? क्या यह समझ में आता है और क्या यह एक साथ अच्छी तरह से काम करेगा?
http://stackoverflow.com/questions/11032092/html5-angularjs-with-closure-compiler-and-or-closure-library/11041786#11041786 – Vojta