AngularJS
कोणीय परियोजना - निर्देशिका संरचना
खोज…
निर्देशिका संरचना
नए कोणीय प्रोग्रामर के बीच एक आम सवाल - "परियोजना की संरचना क्या होनी चाहिए?"। एक अच्छी संरचना एक स्केलेबल अनुप्रयोग विकास की ओर मदद करती है। जब हम एक परियोजना शुरू करते हैं तो हमारे पास दो विकल्प होते हैं, सॉर्ट बाय टाइप (बाएं) और सॉर्ट बाय फ़ीचर (दाएं)। दूसरा बेहतर है, विशेष रूप से बड़े अनुप्रयोगों में, परियोजना का प्रबंधन करना बहुत आसान हो जाता है।
प्रकार के अनुसार (बाएं)
एप्लिकेशन को फ़ाइलों के प्रकार द्वारा आयोजित किया जाता है।
- फायदा - छोटे ऐप के लिए अच्छा, प्रोग्रामर के लिए केवल कोणीय का उपयोग करना शुरू करना, और दूसरी विधि में परिवर्तित करना आसान है।
- नुकसान - यहां तक कि छोटे ऐप्स के लिए भी एक विशिष्ट फ़ाइल ढूंढना अधिक कठिन होने लगता है। उदाहरण के लिए, एक दृश्य और यह नियंत्रक दो अलग फ़ोल्डर में हैं।
फ़ीचर द्वारा क्रमबद्ध करें (दाएं)
सुझाए गए आयोजन विधि जहां दायर की गई सुविधाओं के प्रकार द्वारा क्रमबद्ध हैं।
लेआउट के सभी दृश्य और नियंत्रक लेआउट फ़ोल्डर में जाते हैं, व्यवस्थापक सामग्री व्यवस्थापक फ़ोल्डर में जाती है, और इसी तरह।
- लाभ - एक निश्चित विशेषता को निर्धारित करने वाले कोड के एक खंड की तलाश में यह सभी एक फ़ोल्डर में स्थित है।
- नुकसान - सेवाएं कई अलग हैं क्योंकि वे कई सुविधाओं को "सेवा" करते हैं।
आप इसके बारे में अधिक कोणीय संरचना पर पढ़ सकते हैं : विकास के लिए फिर से पढ़ना
उक्त दोनों तरीकों को मिलाकर सुझाई गई फ़ाइल संरचना:
क्रेडिट: कोणीय शैली गाइड