1 रिपॉजिटरी
Simultaneous rendering of multiple web pages using concurrent browser contexts to accelerate build times.
Distinct from Rendered Page Caches: None of the candidates cover concurrent headless browser rendering for static site generation; most target 3D or slide rendering.
Explore 1 awesome GitHub repository matching web development · Parallel Page Rendering. Refine with filters or upvote what's useful.
react-snap एक स्टैटिक साइट जनरेटर और सिंगल-पेज एप्लिकेशन प्री-रेंडरर है। यह सर्च इंजन ऑप्टिमाइज़ेशन (SEO) और शुरुआती लोड स्पीड को बेहतर बनाने के लिए हेडलेस ब्राउज़र का उपयोग करके डायनामिक क्लाइंट-साइड कंपोनेंट्स को स्टैटिक HTML फ़ाइलों में बदल देता है। इस प्रोजेक्ट में एक हेडलेस ब्राउज़र क्रॉलर है जो इंटरनल लिंक्स का अनुसरण करके एप्लिकेशन रूट्स को ऑटोमैटिक रूप से खोजता है। इसमें एक हाइड्रेशन ऑप्टिमाइज़र शामिल है जो रेंडरिंग प्रक्रिया के दौरान एप्लिकेशन स्टेट को कैप्चर करता है और नेटवर्क रिस्पॉन्स को कैश करता है, जिससे डेटा को दोबारा फ़ेच किए बिना क्लाइंट-साइड एप्लिकेशन को सिंक करने के लिए उन्हें सीधे HTML में एम्बेड किया जाता है। यह टूल क्रिटिकल CSS इनलाइनिंग, एसिंक्रोनस स्क्रिप्ट लोडिंग, और रिसोर्स मैनिफ़ेस्ट व प्रीलोड हेडर के जनरेशन सहित परफॉरमेंस ऑप्टिमाइज़ेशन का एक सूट प्रदान करता है। यह समवर्ती ब्राउज़र टैब में समानांतर रेंडरिंग निष्पादन का भी समर्थन करता है और बिल्ड प्रक्रिया के दौरान बाहरी स्क्रिप्ट को ट्रिगर होने से रोकने के लिए थर्ड-पार्टी रिक्वेस्ट को ब्लॉक कर सकता है।
Accelerates the pre-rendering process by processing multiple application pages simultaneously across concurrent browser tabs.