दिलचस्प पोस्ट
WPF DataGrid में एक क्लिक चेकबॉक्स चयन कैसे करें? एंड्रॉइड ऑनक्लिकलेस्टनर – एक बटन की पहचान करें अजगर का उपयोग करके क्रमबद्ध वर्ड फ़्रीक्वेंसी गिनती मैं एक एकल एंकर टैग का उपयोग करके कई लिंक कैसे खोल सकता हूं 400 बैड अनुरोध HTTP त्रुटि कोड अर्थ है? एंड्रॉइड कैनवास: छवि पर पारदर्शी सर्कल बनाएं सरणी के अद्यतन पर अद्यतन नहीं एनजी-दोहराना सी ++ स्टैंडर्ड लाइब्रेरी: सीओएटी, सीर, सीन और एंडल के लिए आवरण लिखने के लिए कैसे? क्वेरी के लिए पैरामीटर कैसे पास करें? बटन के साथ नई प्रविष्टि जोड़ने के लिए डायनामिक तालिका बनाएं NumPy: हटाए गए एनएएन के साथ औसत गणना mysql पिवट / क्रॉसस्टैब क्वेरी क्विकर्स के लिए सबसे खराब मामला – यह कब हो सकता है? Django – लॉगिन होने के बाद, उपयोगकर्ता को उसके कस्टम पृष्ठ -> mysite.com/username पर रीडायरेक्ट करें यह विवेक विंडोज फॉर्म में काम नहीं कर रहा है

अंगुलेज कोड / नामकरण सम्मेलनों

क्या किसी को पता है कि जब हम अपने अनुप्रयोगों का निर्माण करते हैं तो इसका उपयोग करने के लिए कोणीय नामकरण सम्मेलनों के लिए कोई आधिकारिक या सबसे स्वीकृत संदर्भ मौजूद है?

कोणीय में बहुत भिन्न प्रकार के घटक होते हैं जैसे कि फिल्टर, निर्देश, सेवाओं और इतने पर। क्या आप इस बात से सहमत नहीं होंगे कि जब हमारे आवेदनों में इन्हें कार्यान्वित किया जाए तो कोई संदर्भ नामकरण सम्मलेन होने का अर्थ क्या होगा?

उदाहरण के लिए:

अगर हमें नए फ़िल्टर बनाने की आवश्यकता है तो हमें उन्हें किस तरह नाम देना चाहिए [कुछ] फ़िल्टर करना या फ़िल्टर करना [कुछ] या कुछ और?

और यह नियंत्रकों, सेवाओं, निर्देशों आदि के लिए भी लागू होता है।

अन्य बातों के बारे में मुझे आश्चर्य है कि यदि वेरिएबल्स / फ़ंक्शन जो गुंजाइश के अंतर्गत हैं, तो एक विशेष उपसर्ग या प्रत्यय होना चाहिए। कुछ स्थितियों में यह उन कार्यों और अन्य (कोई कोणीय कोड) से अंतर करने का एक तरीका है उपयोगी हो सकता है।

वेब के समाधान से एकत्रित समाधान "अंगुलेज कोड / नामकरण सम्मेलनों"

यह GitHub रिपॉजिटरी देखें जो AngularJS ऐप्स के लिए सर्वोत्तम प्रथाओं का वर्णन करता है। इसमें विभिन्न घटकों के लिए नामकरण सम्मेलनों का नाम है। यह पूरा नहीं हुआ है, लेकिन यह समुदाय संचालित है ताकि हर कोई योगदान कर सके।

यदि आप एक शुरुआत कर रहे हैं, तो यह बेहतर है कि आप पहले कुछ बुनियादी ट्यूटोरियल्स के माध्यम से जाना और इसके बाद सम्मेलनों के नामकरण के बारे में सीखें। मैं कोनोरे को जानने के लिए निम्नलिखित के माध्यम से चले गए हैं, जिनमें से कुछ बहुत प्रभावी हैं

ट्यूटोरियल:

  1. http://www.toptal.com/angular-js/a-step-by-step-guide-to-your-first-angularjs-app
  2. http://viralpatel.net/blogs/angularjs-controller-tutorial/
  3. http://www.angularjstutorial.com/

आवेदन संरचना और नामकरण सम्मेलनों का विवरण विभिन्न स्थानों में पाया जा सकता है। मैं 100 साइटों के माध्यम से चले गए हैं और मुझे लगता है कि ये सबसे अच्छे हैं:

किसी एप को संरचित करने के लिए, यह मुझे सबसे अच्छे मार्गदर्शकों में से एक है:

  • कोणीय ऐप संरचना के लिए Google की सर्वश्रेष्ठ अभ्यास सिफारिशें

ध्यान दें कि Google द्वारा अनुशंसित संरचना बहुत सी बीज परियोजनाओं में अलग है, लेकिन बड़े ऐप्स के लिए यह बहुत साफ है

Google की शैली मार्गदर्शिका भी है जो केवल तभी उपयोग करने के लिए समझी जाती है जब आप क्लोजर का उपयोग भी करते हैं


… यह जवाब अधूरा है, लेकिन मुझे आशा है कि ऊपर दी गई सीमित जानकारी किसी के लिए सहायक होगी

अपडेट: स्टाइल मार्गदर्शिका अब कांच डॉक्स पर है।

////////////////////////////////////////////////// ////////////////////////////////////////////////// ////////////////////////////////////////////////// //////

यदि आप सिंटैक्स, सम्मेलनों, और एन्जेलरज एस्ट्रैक्ट्स की संरचना के लिए एक रायशाली शैली गाइड की तलाश कर रहे हैं, तो फिर सही कदम उठाएं। यहां पर मौजूद शैलियों AngularJS, प्रस्तुतियों, प्रशिक्षण पाठ्यक्रमों और टीमों में काम करने के साथ मेरे अनुभव पर आधारित हैं।

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

– जॉन पापा

यहां भयानक लिंक (नवीनतम और अप-टू-डेट) है: AngularJS शैली गाइड

मैंने एक साल पहले इस सार को शुरू किया: https://gist.github.com/PascalPrecht/5411171

ब्रायन फोर्ड (कोर टीम के सदस्य) ने इस ब्लॉग पोस्ट को इसके बारे में लिखा है: http://briantford.com/blog/angular-bower

और फिर हम इस घटक के साथ शुरू की कल्पना (जो काफी पूरा नहीं है): https://github.com/angular/angular-component-spec

चूंकि पिछली एनजी-कॉन्फ इस कोर दस्तावेज़ को कोर टीम द्वारा सर्वोत्तम अभ्यास के लिए है: https://docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/pub