2 repository-uri
Resolving worker imports into bundle paths during the build process.
Distinct from JavaScript Worker Threads: Focuses on the build-time resolution of worker paths rather than the runtime execution of the threads
Explore 2 awesome GitHub repositories matching software engineering & architecture · Worker Bundling. Refine with filters or upvote what's useful.
electron-vite este un sistem de build și orchestrator de bundle-uri multi-proces care utilizează Vite pentru a compila și bundle-ui procesele main, preload și renderer pentru aplicațiile Electron. Funcționează ca un scafolding de aplicații desktop, oferind template-uri pentru a integra diverse framework-uri de frontend într-o structură de proiect standardizată. Proiectul se distinge prin protecția integrată a codului sursă, utilizând un obfuscator de bytecode V8 pentru a compila JavaScript în bytecode și a obfusca șirurile de caractere pentru a preveni reverse engineering-ul. De asemenea, gestionează arhitecturi desktop complexe prin izolarea bundle-urilor și a chunk-urilor partajate în mai multe ferestre și contexte de execuție. Setul de instrumente acoperă o gamă largă de capabilități, inclusiv pipeline-uri de packaging automatizate pentru instalatoare cross-platform, orchestrarea serverului de dezvoltare cu hot module replacement și gestionarea modulelor native și WebAssembly. Suportă în continuare scoping-ul mediului și configurarea externalizării modulelor binare pentru a optimiza build-urile de producție.
Resolves worker imports into bundle paths during the build process for multi-threaded background execution.
wmr este un instrument de dezvoltare a aplicațiilor web și un sistem de build care funcționează ca un bundler de module ES, generator de site-uri statice și server de dezvoltare locală. Acesta oferă un mediu complet pentru crearea de aplicații web moderne, combinând un compilator de producție cu un server care suportă hot reloading. Proiectul se distinge prin abordarea sa integrată față de scripturile de fundal și rutare, servind atât ca bundler de service worker, cât și ca instrument pentru rutarea bazată pe sistemul de fișiere. Acesta permite generarea de HTML static prin prerendering și oferă integrare nativă pentru spawn-area de web workers pentru a gestiona calculele intense. Sistemul acoperă o gamă largă de capabilități de automatizare a build-ului, inclusiv compilarea la cerere, gestionarea cererilor bazată pe middleware și un pipeline bazat pe plugin-uri pentru extinderea logicii de build. De asemenea, include utilitare pentru gestionarea variabilelor de mediu, maparea căilor de import și analizarea dimensiunii bundle-ului pentru a optimiza activele de producție.
Compiles and bundles service worker scripts to enable offline asset management.