awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesDynamic Bundle Loading

Mechanisms for exporting loading functions that fetch modules dynamically from script tags.

Distinct from Dynamic Module Loading: Distinct from Dynamic Module Loading: specifically targets the export of a loader for browser-side script fetching.

Explore 3 awesome GitHub repositories matching development tools & productivity · Dynamic Bundle Loading. Refine with filters or upvote what's useful.

Awesome Dynamic Bundle Loading GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • browserify/browserifyAvatar browserify

    browserify/browserify

    14,706Vezi pe GitHub↗

    Browserify is a build utility that enables the use of CommonJS module patterns within client-side JavaScript applications. It functions as a dependency manager and module bundler, tracing recursive import calls to package multiple source files and their dependencies into a single, optimized file for execution in web browser environments. The project distinguishes itself by providing a comprehensive compatibility layer that allows server-side code to run in the browser. It achieves this by injecting environment shims and replacing system-level globals with browser-compatible equivalents. Throu

    Generates a bundle that exposes a global function to load modules on demand, allowing different script tags to access shared code dynamically.

    JavaScript
    Vezi pe GitHub↗14,706
  • microsoft/fluidframeworkAvatar microsoft

    microsoft/FluidFramework

    4,930Vezi pe GitHub↗

    FluidFramework este un framework de colaborare în timp real și un motor de sincronizare a stării distribuite. Acesta oferă o bibliotecă de model de date colaborativ și un sistem de documente sincronizat în cloud, conceput pentru a replica structurile de date între clienții conectați folosind operațiuni ordonate pentru a asigura consistența eventuală. Framework-ul utilizează o arhitectură de tip client-server relay pentru a ruta și persista operațiunile fără a necesita logică de business personalizată pe partea de server. Acesta gestionează ciclul de viață al sesiunilor colaborative prin containere de date partajate și implementează strategii de rezolvare a conflictelor, cum ar fi last-writer-wins, alături de mecanisme de actualizare optimistă pentru a menține o experiență de utilizare responsivă. Zonele de capabilități acoperă sincronizarea datelor ierarhice, a perechilor cheie-valoare și editarea textului în timp real. Sistemul include mecanisme pentru coordonarea acțiunilor exclusive, abonamente la starea în timp real pentru actualizările interfeței utilizator și gestionarea integrată a documentelor în cloud pentru stocarea datelor aplicației pe platforme enterprise. Proiectul include o simulare de serviciu local pentru prototiparea funcționalităților colaborative fără a necesita un deployment în cloud.

    Downloads and loads container code bundles at runtime when bundled separately from the application.

    TypeScriptcollaborationcrdtdatastructure
    Vezi pe GitHub↗4,930
  • cramforce/splittableAvatar cramforce

    cramforce/splittable

    944Vezi pe GitHub↗

    Splittable este un utilitar de build conceput pentru a transforma codul sursă JavaScript în asset-uri optimizate pentru producție. Funcționează ca un module bundler care mapează relațiile de dependență pentru a combina mai multe fișiere sursă într-un output unificat, asigurând compatibilitatea între browserele web. Instrumentul se distinge prin împărțirea automată a codului (code splitting) și analiza dependențelor, care divid aplicațiile în bucăți mai mici și independente. Prin identificarea logicii partajate între punctele de intrare și izolarea modulelor comune, previne duplicarea codului și permite încărcarea asincronă a logicii aplicației la cerere. Procesul de build încorporează analiza statică pentru a efectua tree shaking și eliminarea codului mort, eliminând căile inaccesibile pentru a reduce amprenta finală. Aceste tehnici de optimizare sunt completate de procese de minificare care comprimă fișierele și scurtează identificatorii pentru a minimiza utilizarea lățimii de bandă și a îmbunătăți timpii de încărcare inițiali.

    Fetches and executes code files on demand using asynchronous requests to improve initial page load times.

    JavaScript
    Vezi pe GitHub↗944
  1. Home
  2. Development Tools & Productivity
  3. Dynamic Module Loading
  4. Dynamic Bundle Loading