awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesScript Loading Strategies

Methods for controlling the download and execution timing of JavaScript files in the browser.

Distinct from Deferred Loading: Candidates focus on deferred data population or dynamic injection, not the core script tag attributes (async/defer).

Explore 5 awesome GitHub repositories matching web development · Script Loading Strategies. Refine with filters or upvote what's useful.

Awesome Script Loading Strategies GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • chalarangelo/30-seconds-of-interviewsAvatar de Chalarangelo

    Chalarangelo/30-seconds-of-interviews

    12,143Voir sur GitHub↗

    This project is a technical interview study guide and a markdown-driven static site designed to help developers prepare for coding screenings. It serves as a curated collection of common technical questions and expert answers, functioning as a comprehensive educational resource. The platform provides a structured curriculum and reference materials across several key domains. This includes a JavaScript language reference covering programming fundamentals, a frontend engineering curriculum focused on UI patterns and responsive design, and a web security knowledge base detailing attack vectors a

    Covers script loading strategies using async and defer attributes to optimize page rendering.

    JavaScriptawesome-listcsseducation
    Voir sur GitHub↗12,143
  • jantimon/html-webpack-pluginAvatar de jantimon

    jantimon/html-webpack-plugin

    10,728Voir sur GitHub↗

    This project is a Webpack HTML generator and template engine that creates HTML files and automatically injects compiled script and style bundles. It functions as an asset injection tool and build process minifier to automate the production of web pages. The tool differentiates itself through a customizable template system that supports dynamic variable injection, programmatic content generation, and the ability to generate multiple distinct HTML entry points for multi-page applications. It also provides a hook-based lifecycle pipeline, allowing for the modification of assets and tags before t

    Implements configurable loading strategies for script and style tags, such as using defer or module attributes.

    JavaScripthtml-webpack-pluginwebpack
    Voir sur GitHub↗10,728
  • greatfrontend/top-javascript-interview-questionsAvatar de greatfrontend

    greatfrontend/top-javascript-interview-questions

    9,685Voir sur GitHub↗

    This project is a technical interview preparation resource focused on JavaScript. It provides a collection of common technical questions, detailed answers, and conceptual quizzes designed to help users master core language fundamentals and browser APIs. The resource utilizes an interactive infrastructure that includes a coding workspace with in-browser runtime execution and an automated test suite to validate code correctness. It organizes content through curated learning paths and modular concept mapping to decompose complex language fundamentals into searchable study modules. The curriculu

    Covers the use of synchronous, asynchronous, and deferred script loading to optimize page performance.

    MDXfront-end-developmentinterviewsjavascript
    Voir sur GitHub↗9,685
  • stereobooster/react-snapAvatar de stereobooster

    stereobooster/react-snap

    5,121Voir sur GitHub↗

    react-snap est un générateur de sites statiques et un outil de pré-rendu pour applications monopages (SPA). Il convertit les composants dynamiques côté client en fichiers HTML statiques via un navigateur headless, améliorant ainsi le référencement (SEO) et la vitesse de chargement initiale. Le projet intègre un crawler headless qui découvre automatiquement les routes de l'application en suivant les liens internes. Il inclut un optimiseur d'hydratation qui capture l'état de l'application et met en cache les réponses réseau durant le rendu, les intégrant directement dans le HTML pour synchroniser l'application côté client sans recharger les données. L'outil propose une suite d'optimisations de performance, dont l'inlining du CSS critique, le chargement asynchrone des scripts, ainsi que la génération de manifestes de ressources et d'en-têtes de préchargement. Il prend également en charge l'exécution de rendu en parallèle via des onglets de navigateur concurrents et peut bloquer les requêtes tierces pour empêcher l'exécution de scripts externes durant le build.

    Prevents JavaScript from blocking the initial page render by injecting script tags with async attributes.

    JavaScriptprerenderreactseo
    Voir sur GitHub↗5,121
  • baeharam/must-know-about-frontendAvatar de baeharam

    baeharam/Must-Know-About-Frontend

    3,675Voir sur GitHub↗

    This project is a comprehensive frontend engineering study guide designed to cover the essential technical concepts of modern web development. It serves as a multi-disciplinary reference for mastering the browser execution engine, the JavaScript language, and the structural fundamentals of the web. The collection provides deep dives into JavaScript language internals, including execution contexts, closures, prototypes, and the event loop. It further details web browser internals, focusing on the critical rendering path, DOM construction, and engine mechanics. The guide also covers web securi

    Details strategies for managing JavaScript execution and download timing using async and defer attributes.

    cssfront-endhtml
    Voir sur GitHub↗3,675
  1. Home
  2. Web Development
  3. Script Loading Strategies