2016-07-22 6 views
9

मैं प्रतिक्रिया के साथ वर्डप्रेस के लिए फ्रंट एंड पेज बिल्डर (एसपीए) का निर्माण कर रहा हूं और यह अन्य प्लगइन का भी समर्थन करता है!क्या एक बड़ा रेडक्स राज्य मेरे एप्लिकेशन के प्रदर्शन को प्रभावित करेगा?

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

फिर मार्कअप राज्य में संग्रहीत किया जाता है और तुरंत गूंगा घटक के माध्यम से प्रस्तुत किया जाता है!

मेरी समस्या कुछ मार्कअप 20k वर्णों जितनी बड़ी हैं और कोई यह नहीं बता रहा है कि उपयोगकर्ता पृष्ठ निर्माता के बाद से कितने मॉड्यूल जोड़ देगा !! हालांकि मैं अपने राज्य को बनाए रखने के लिए अपरिवर्तनीय जेएस का उपयोग कर रहा हूं, लेकिन मैं प्रदर्शन के बारे में संदेह कर रहा हूं !!

क्या मुझे चिंता नहीं करनी चाहिए या क्या हम अब क्या कर रहे हैं उससे बेहतर कोई अन्य दृष्टिकोण है? इस पर किसी भी विचार की सराहना की जाएगी!

आपके समय के लोगों के लिए बहुत बहुत धन्यवाद!

+0

क्या आपका एंडपॉइंट HTML को लौटा रहा है जिसे केवल प्रस्तुत करने की आवश्यकता है? मुझे मुद्दा नहीं मिला। बस उस मार्कअप को इंजेक्ट करें जहां इंजेक्शन होने की आवश्यकता है (डंप घटक का उपयोग करके) और यह सबसे अच्छा समाधान है। क्या आपको बाद में इस मार्कअप की स्थिति का प्रबंधन करने की आवश्यकता है? यहां बहुत सारे डिजाइन निर्णय लेने हैं। – tomericco

उत्तर

2

मैंने ड्राफ्टजेएस के साथ काम किया है और प्रतिक्रिया घटकों में लेख प्रस्तुत किया है। अब तक कोई समस्या नहीं है। रेडक्स राज्य में बड़े लेख रखने में सक्षम। फेसबुक, हालांकि यह रेडक्स का उपयोग नहीं करता है, आंतरिक रूप से ड्राफ्टजेएस का उपयोग करता है और फ़ीड आमतौर पर सामग्री के साथ भारी रूप से लोड होता है।

संबंधित मुद्दे