3 रिपॉजिटरी
Dividing application bundles into smaller chunks based on routing paths to optimize initial load times.
Distinct from Dependency-Based Code Splitting: Focuses on splitting the frontend bundle based on application routes, whereas dependency-based splitting focuses on the graph of module dependencies.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Route-Based Code Splitting. Refine with filters or upvote what's useful.
preact-cli is a command line tool for scaffolding, developing, and building applications using the Preact library. It provides a Webpack-based build pipeline to coordinate code transformation, asset optimization, and production compilation. The toolkit includes a static site prerenderer to convert application routes into static HTML files and a PWA development toolkit for generating service workers and offline asset caching. It also functions as a frontend development server featuring hot module replacement and a proxy for real-time application iteration. The project covers a broad range of
Implements automatic route-based code splitting to reduce the initial bundle size for faster page loads.
यह प्रोजेक्ट Angular एप्लिकेशन के प्रदर्शन को अनुकूलित करने के लिए एक तकनीकी संदर्भ और गाइड है। यह बंडल ऑप्टिमाइज़ेशन, रेंडरिंग सर्वोत्तम प्रथाओं और रनटाइम निष्पादन पर ध्यान केंद्रित करके गति और दक्षता में सुधार के लिए एक व्यापक चेकलिस्ट प्रदान करता है। गाइड सर्विस वर्कर और ऑफ़लाइन कैशिंग के माध्यम से प्रोग्रेसिव वेब ऐप रणनीतियों के कार्यान्वयन सहित विभेदकों की एक विस्तृत श्रृंखला को कवर करती है। यह सर्वर-साइड रेंडरिंग और एप्लिकेशन शेल का उपयोग करके कथित लोड समय में सुधार करने के तरीकों का भी विवरण देती है। रिपॉजिटरी व्यापक क्षमता क्षेत्रों पर मार्गदर्शन प्रदान करती है जैसे कि चेंज डिटेक्शन ट्यूनिंग, भारी गणना को ऑफ़लोड करने के लिए वेब वर्कर का उपयोग, और वर्चुअल स्क्रॉलिंग के माध्यम से DOM प्रबंधन। यह ट्री-शेकिंग, मिनिफिकेशन और लेज़ी-लोडिंग मॉड्यूल स्प्लिटिंग के माध्यम से बंडल आकार में कमी को भी कवर करती है।
Divides the application into smaller chunks that load only when specific routes are accessed.
after.js React एप्लिकेशन के लिए एक सर्वर-साइड रेंडरिंग फ्रेमवर्क है जो डेटा लोडिंग, रूटिंग और हाइड्रेशन का समन्वय करने के लिए React Router के साथ एकीकृत होता है। यह एक रेंडरिंग फ्रेमवर्क और स्टेटिक साइट जनरेटर दोनों के रूप में कार्य करता है, जो कंटेंट डिलीवरी नेटवर्क के माध्यम से डिलीवरी के लिए पेजों को स्टेटिक HTML और JSON फाइलों के रूप में एक्सपोर्ट करने में सक्षम है। यह फ्रेमवर्क एक सर्वर-साइड डेटा फेचिंग लेयर प्रदान करता है जो रेंडर प्रक्रिया के दौरान कंपोनेंट प्रॉपर्टीज को पॉप्युलेट करता है। यह स्टेटस-कोड संचालित रीडायरेक्शन और डायनामिक त्रुटि हैंडलिंग की एक प्रणाली के माध्यम से नेविगेशन का प्रबंधन करता है, जिससे एप्लिकेशन को रेंडरिंग शुरू होने से पहले रीडायरेक्ट या फॉलबैक त्रुटि पेज ट्रिगर करने की अनुमति मिलती है। यह प्रोजेक्ट क्लाइंट-साइड हाइड्रेशन, रूट-आधारित कोड स्प्लिटिंग और नेविगेशन से पहले रूट जानकारी को कैश करने के लिए डेटा प्रीफेचिंग सहित व्यापक क्षमता सतह को कवर करता है। यह बेस HTML डॉक्यूमेंट स्ट्रक्चर के कस्टमाइज़ेशन और कस्टम सर्वर-साइड रेंडरिंग इंजन के इम्प्लीमेंटेशन की भी अनुमति देता है।
Defines lazy-loaded routes to divide application bundles into smaller chunks, reducing initial load times.