यह प्रश्न मुझे कुछ समय से परेशान कर रहा है।एंगुलरजेएस वेबसाइट्स: एकल एसपीए बनाम एकाधिक एसपीए ऐप्स/घटक
यदि आप कोणीय का उपयोग करके कई कार्यक्षमता वाली वेबसाइट बना रहे हैं, तो क्या यह एक विशाल एसपीए बनाने या वेबसाइट को कार्यात्मक "ऐप्स" में तोड़ने और प्रत्येक ऐप के लिए एसपीए बनाने के लिए बेहतर है?
उदाहरण के लिए, हमारे पास अधिसूचना फ़ीड, उपयोगकर्ता प्रोफ़ाइल, रिपोर्टिंग और समूह के साथ एक सोशल मीडिया वेबसाइट है। क्या आप इन सभी सुविधाओं को एक एकल एसपीए में बनाएंगे, या 4 अलग-अलग एसपीए बनाएंगे और सही एसपीए में बैकएंड फ्रेमवर्क मार्ग दें?
उदा।
www.mywebsite.foo #/प्रोफ़ाइल/12345/शिक्षा
बनाम
www.mywebsite.foo/profile/12345#/education
मैं के पक्ष में व्यक्तिगत रूप से अधिक कर रहा हूँ बाद की विधि क्योंकि यह ऐप्स के आकार को कम कर देता है, लेकिन ऐप्स के बीच नेविगेट करते समय पृष्ठ को फिर से लोड करने की आवश्यकता होती है।
वह काम init से पहले प्रत्येक पृष्ठ की योजना के लिए पता चलता है
https://markwillcollins.silvrback.com/7-things-i-wish-i-knew-about-angularjs
"3. संरचना महत्वपूर्ण है ...":
आईएमओ एकमात्र स्पा केवल एकमात्र मुश्किल पक्ष जाने का तरीका है बॉट इंडेक्सिंग के बारे में है यदि आप html5mode सत्य का उपयोग करते हैं – Whisher