2016-10-06 11 views
6

से ऊपर मैं वर्तमान में अपनी अंगुलरजेएस साइट को अनुकूलित कर रहा हूं और मुझे Google पेज की गति अंतर्दृष्टि से उन 100/100 तक पहुंचना अच्छा लगेगा। क्या आप AngularJS के लिए एकाधिक पृष्ठ प्रविष्टि बिंदुओं के लिए गुना गति से ऊपर अच्छा प्रदर्शन करने के लिए एक अच्छा पैटर्न जानते हैं?कोणीय जेएस 1: फोल्ड प्रतिपादन

उदा। मान लीजिए कि कई दृश्य हैं जिनके ऊपर की गई सामग्री के लिए बहुत से जावास्क्रिप्ट निष्पादित (रूटिंग के अलावा) की आवश्यकता नहीं है।

मेरे द्वारा एकमात्र विचार इंडेक्स.html फ़ाइल को फ़ोल्ड तत्वों के ऊपर की सामग्री के साथ भर रहा था और फिर index.html फ़ाइल में एक इनलाइन स्क्रिप्ट टैग में कुछ रूटिंग कर रहा था, लेकिन यह बनाए रखने योग्य नहीं है मेरे लिए।

एक और संभावना एक गलती कार्य हो सकता है जो index.html फ़ाइल को इकट्ठा करता है - अगर यह बात है, तो मुझे लगता है कि किसी ने पहले यह किया है। क्या आपने इस तरह कुछ सुना है?

कोई विचार? क्या किसी ने कभी यह किया है, या क्या मुझे सिर्फ 83/100 स्वीकार करना चाहिए और मेरे जीवन के साथ मिलना चाहिए?

आपके सुझावों के लिए सर्वश्रेष्ठ और धन्यवाद!

उत्तर

1

मुझे नहीं पता कि Google पेज स्पीड कैसे काम करती है लेकिन निश्चित रूप से आप lazyload.js को आजमा सकते हैं। Index.html के लिए आवश्यक सभी जेएस फ़ाइलों को बाद में लोड किया जा सकता है और लोड होने वाली फ़ाइलों की न्यूनतम संख्या में पेज लोड पूरा हो जाएगा। क्या आप पहले से ही कोशिश कर चुके थे?

+0

ठीक है, जो छवियों की तरह संपत्ति लोडिंग को गति देता है, लेकिन वास्तव में जावास्क्रिप्ट भाग नहीं .. धन्यवाद, हालांकि – brickBreaker