Infini Pizza pour WebAssembly est un moteur de recherche entièrement fonctionnel qui peut fonctionner entièrement dans votre navigateur avec zéro dépendances. Tirant parti de la puissance et de l'efficacité de WebAssembly, il offre des vitesses d'exécution optimisées dépassant de loin les implémentations JavaScript traditionnelles.
Pizza-Wasm fait partie du projet de moteur de recherche de pizza, visitez le site de Pizza pour plus de détails.
Suivez ces étapes pour construire une pizza Infini à partir de la source:
Installez toutes les dépendances nécessaires en fonctionnant:
make initCompilez les fichiers WebAssembly avec:
make release
make optimze
make gzip After successful compilation, the pkg directory will contain the following files:
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.gzDémarrez l'exemple d'application Web pour voir Infini Pizza en action:
make serveCette commande lancera un serveur local où vous pouvez interagir avec l'application via votre navigateur.
Rétrécissement de la taille du code.
Déploiement de la production
N'hésitez pas à contribuer à ce projet en soumettant des problèmes ou en tirant des demandes. Pour toute question ou support, veuillez contacter les responsables.
Profitez des capacités de recherche rapides et efficaces directement dans votre navigateur avec Infini Pizza!