Le moteur bext

Un moteur de rendu et d'exécution, écrit en Rust.

Sous chaque site bext il y a un moteur : il compile le TypeScript et le JSX, exécute votre code dans un pool d'isolats V8, rend le HTML en moins d'une milliseconde, met en cache et isole — le tout dans un seul binaire. C'est cette technologie que l'on peut licencier et embarquer.

Ce qu'il y a dedans

Six briques, un seul binaire

Chaque couche est écrite à partir de zéro en Rust, pensée pour la vitesse et l'isolation — sans dépendance native à assembler.

Cœur Rust

Serveur asynchrone, sans GC, prêt pour la production : routage, TLS automatique, compression, ISR. Un binaire, zéro dépendance runtime.

Compilateur tsc-rs

Notre compilateur TypeScript/JSX maison, en Rust — strip de types + transformation JSX. Portable en WebAssembly : il tourne aussi dans le navigateur.

Pool d'isolats V8

Vos loaders et composants s'exécutent dans des isolats V8 partagés et surveillés — chaud, mis en pool, avec disjoncteur et budget de rendu.

route_css

Un générateur Tailwind en Rust (encre-css) produit exactement les utilitaires utilisés par chaque page, à la compilation. Portable en WASM lui aussi.

SSR streaming + ISR

Rendu React server-first via PRISM : streaming TTFB, Suspense, régénération statique incrémentale, normalisation des clés de cache.

Sandbox & sécurité

WAF, limitation de débit, isolation par site, exécution en bac à sable. Chaque charge de travail est contenue.

Mesuré en production

Rapide là où ça compte

8.9ms
rendu de page p50
<1ms
transpile incrémental
8isolats
pool V8 partagé
2.8Mo
compilateur en WASM
Portable

Le même moteur tourne partout — y compris dans un onglet

Parce que le compilateur et le moteur CSS sont du Rust pur, nous les compilons en WebAssembly. play.bext.dev en est la preuve : il compile et rend du vrai code bext entièrement dans le navigateur, avec notre vraie chaîne d'outils. Serveur, edge, CI, navigateur, environnement d'agent : le même moteur, partout.

Voir le moteur dans le navigateur →
À embarquer

Conçu pour être intégré dans votre produit

Le moteur est une dépendance propre et ownable — pas un service à appeler. Idéal pour les plateformes qui ont besoin d'exécuter et de rendre du code généré, en toute sécurité et à grande échelle.

Sandboxes de génération de code

Compilez et exécutez du code généré par l'IA dans des isolats jetables, avec des renders mesurés en millisecondes.

Aperçu d'applications

Donnez à vos utilisateurs un aperçu live et instantané de l'app qu'une IA vient d'écrire — comme notre playground.

Environnements d'agents

Un runtime contenu et rapide pour que des agents construisent, testent et servent des applications réelles.

Edge & self-host

Un binaire unique à déployer n'importe où, ou une lib à embarquer — sans runtime externe.

Construisez avec. Ou embarquez-le.

Gratuit à exécuter, auto-héberger et distribuer. Une licence OEM pour l'intégrer à votre produit ou votre plateforme IA.

Construire — gratuitLicencier le moteur