दिलचस्प पोस्ट
JSG के साथ webjars.org से Font Awesome का उपयोग कैसे करें आप रनटाइम पर Fancybox का आकार कैसे बदल सकते हैं? मूल फ़ंक्शन से चर को असाइन करना: "असाइनमेंट से पहले संदर्भित स्थानीय चर" "+" (प्लस चिन्ह) सीएसएस चयनकर्ता का मतलब क्या है? अजगर में optimize.leastsq विधि का उपयोग करके उचित मानदंडों पर मानक त्रुटियां प्राप्त करना कांगड़ा निर्देशक विस्तार एक गीट अलग सिर फिक्स? फायरबसे (एफसीएम): अधिसूचना पर खुला गतिविधि और पास डेटा क्लिक करें एंड्रॉयड जावा में स्ट्रिंग: बराबर बनाम == फ्लोट रेंज के बीच यादृच्छिक संख्या कैसे प्राप्त करें? dplyr :: group_by_ कई चर नामों के चरित्र स्ट्रिंग इनपुट के साथ एक PyQt अनुप्रयोग में IPython Qt कंसोल को एम्बेड करना छोटी संभव राशि से एक अजगर फ़्लोटिंग बिंदु मूल्य बढ़ाएं एंड्रॉइड क्लासNotFoundException: पथ पर वर्ग नहीं मिला क्या गणित.रandom () क्रिप्टोग्राफ़िक रूप से सुरक्षित है?

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

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

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

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

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

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

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

Solutions Collecting From Web of "अंगुलेज कोड / नामकरण सम्मेलनों"

यह 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