2 repositorios
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 es un sistema de build y orquestador de bundles multi-proceso que utiliza Vite para compilar y empaquetar los procesos main, preload y renderer para aplicaciones Electron. Funciona como un andamiaje para aplicaciones de escritorio, proporcionando plantillas para integrar varios frameworks de frontend en una estructura de proyecto estandarizada. El proyecto se distingue por la protección integrada del código fuente, utilizando un ofuscador de bytecode V8 para compilar JavaScript en bytecode y ofuscar cadenas para prevenir la ingeniería inversa. También gestiona arquitecturas de escritorio complejas aislando bundles y chunks compartidos a través de múltiples ventanas y contextos de ejecución. El conjunto de herramientas cubre una amplia gama de capacidades, incluyendo pipelines de empaquetado automatizados para instaladores multiplataforma, orquestación de servidores de desarrollo con hot module replacement y la gestión de módulos nativos y WebAssembly. Soporta además el scoping de entornos y la configuración de externalización de módulos binarios para optimizar los builds de producción.
Resolves worker imports into bundle paths during the build process for multi-threaded background execution.
wmr es una herramienta de desarrollo de aplicaciones web y sistema de compilación que funciona como un bundler de módulos ES, generador de sitios estáticos y servidor de desarrollo local. Proporciona un entorno completo para crear aplicaciones web modernas, combinando un compilador de producción con un servidor que admite recarga en caliente (hot reloading). El proyecto se distingue por su enfoque integrado en scripts de fondo y enrutamiento, sirviendo tanto como bundler de service workers como herramienta para el enrutamiento basado en el sistema de archivos. Permite la generación de HTML estático mediante prerenderizado y proporciona integración nativa para generar web workers para manejar cálculos pesados. El sistema cubre una amplia gama de capacidades de automatización de compilación, incluyendo compilación bajo demanda, manejo de solicitudes basado en middleware y un pipeline impulsado por plugins para extender la lógica de compilación. También incluye utilidades para gestionar variables de entorno, mapear rutas de importación y analizar el tamaño del bundle para optimizar los activos de producción.
Compiles and bundles service worker scripts to enable offline asset management.