में क्लाइंट साइड कैशिंग हमारे पास एक gwt-client है, जो हमारे सर्वर से काफी सारे डेटा प्राप्त करता है। तर्कसंगत रूप से, मैं क्लाइंट पक्ष पर डेटा को कैश करना चाहता हूं, सर्वर को अनावश्यक अनुरोधों से अलग करना चाहता हूं।जीडब्ल्यूटी
आज तक मैंने डेटा के कैशिंग को संभालने के लिए इसे अपने मॉडल तक छोड़ दिया है, जो बहुत अच्छी तरह से स्केल नहीं करता है। यह भी एक समस्या बन गई है क्योंकि हमारी टीम में विभिन्न डेवलपर्स अपनी "कैशिंग" कार्यक्षमता विकसित करते हैं, जो परियोजना को डुप्लीकेट के साथ बाढ़ देता है।
मैं इस बारे में सोच रहा हूं कि कोई "प्रवेश बिंदु का एक बिंदु" कैसे कार्यान्वित कर सकता है, जो सभी कैशिंग को संभालता है, जिससे मॉडल को कैशिंग को संभालने के बारे में अनजान छोड़ दिया जाता है।
क्या किसी को भी जीडब्ल्यूटी में क्लाइंट साइड कैशिंग के साथ कोई अनुभव है? क्या कोई मानक दृष्टिकोण लागू किया जा सकता है?