Code-Splitting

Code-Splitting ist die Praxis, den Code, von dem eine Webanwendung abhängt — einschließlich ihres eigenen Codes und jeglicher Drittanbieterabhängigkeiten — in separate Bündel aufzuteilen, die unabhängig voneinander geladen werden können. Dies ermöglicht es einer Anwendung, nur den Code zu laden, den sie zu einem bestimmten Zeitpunkt tatsächlich benötigt, und andere Bündel bei Bedarf zu laden. Dieser Ansatz wird verwendet, um die Anwendungsleistung zu verbessern, insbesondere beim erstmaligen Laden.

Code-Splitting ist ein Feature, das von Bundlern wie webpack und Browserify unterstützt wird. Diese können mehrere Bündel erstellen, die zur Laufzeit dynamisch geladen werden können.

Siehe auch