Infini Pizza for WebAssembly es un motor de búsqueda completamente funcional que puede funcionar completamente en su navegador con cero dependencias. Aprovechando la potencia y la eficiencia de WebAssembly, ofrece velocidades de ejecución optimizadas que superan mucho las implementaciones tradicionales de JavaScript.
Pizza-Wasm es parte del proyecto de motores de búsqueda de pizza, visite el sitio de Pizza para obtener más detalles.
Siga estos pasos para construir Pizza Infini a partir de la fuente:
Instale todas las dependencias necesarias ejecutando:
make initCompilar los archivos de WebAssembly con:
make release
make optimze
make gzip Después de una compilación exitosa, el directorio pkg contendrá los siguientes archivos:
pkg
├── README.md
├── package.json
├── pizza-optimized.wasm
├── pizza-snipped.wasm
├── pizza_wasm.d.ts
├── pizza_wasm.js
├── pizza_wasm_bg.js
├── pizza_wasm_bg.wasm
├── pizza_wasm_bg.wasm.d.ts
└── pizza_wasm_bg.wasm.gzInicie la aplicación web de ejemplo para ver la pizza Infini en acción:
make serveEste comando iniciará un servidor local donde puede interactuar con la aplicación a través de su navegador.
Encogido. Tamaño del código de Wasm
Desplegar Wasm a la producción
Siéntase libre de contribuir a este proyecto enviando problemas o solicitudes. Para cualquier pregunta o soporte, comuníquese con los mantenedores.
¡Disfruta de capacidades de búsqueda rápidas y eficientes directamente en tu navegador con Pizza Infini!