Du TypeScript aux possibles.
Un compilateur Rust natif transforme TypeScript et JSX. Le CSS par route ne livre que les styles utilisés par chaque page.
De la première ligne de code à une application qui tourne. bext réunit compilation, exécution et diffusion dans un seul moteur puissant, écrit en Rust.
curl -fsSL https://bext.dev/install | shCode accessible. Gratuit pour héberger vos apps.
TSX natif avec PRISM. Des adaptateurs pour votre stack.
Les bonnes idées méritent un chemin plus court vers la production. Offrez à votre code un compilateur, un runtime et une couche de diffusion pensés ensemble.
Un compilateur Rust natif transforme TypeScript et JSX. Le CSS par route ne livre que les styles utilisés par chaque page.
Des isolats V8 préchauffés exécutent vos loaders et composants. PRISM transforme le TSX en HTML côté serveur, avec streaming et cache intégrés.
Routage, TLS automatique, compression et cache ISR vivent dans le même moteur. Moins d'infrastructure à assembler.
Suivez une page PRISM du code à la réponse. Sélectionnez une étape pour découvrir le moteur.
Des routes par fichiers. TypeScript. JSX. Créez une page PRISM avec une syntaxe familière.
Essayez du vrai code dans le playgroundexport default function Home() {
return (
<main>
<h1>Bonjour, les possibles.</h1>
<p>Créé avec bext.</p>
</main>
);
}tsc-rs transforme TypeScript et JSX. PRISM précompile le HTML statique et génère le CSS nécessaire à votre route.
Essayez du vrai code dans le playgroundTypeScript + JSX
↓
Transformation tsc-rs
↓
Précompilation PRISM
↓
Module de route + CSSLe serveur Rust envoie la route dans un isolat V8 préchauffé. Les loaders chargent les données et la page est rendue côté serveur.
Essayez du vrai code dans le playgroundGET /
→ résoudre la route
→ acquérir un isolat V8
→ exécuter le loader
→ rendre la page
→ libérer l'isolat
Prêt pour la prochaine requête.Le navigateur reçoit le HTML et son CSS. Configurez le cache, la compression et le TLS automatique dans le même moteur.
Essayez du vrai code dans le playgroundHTTP/2 200
content-type: text/html
<main>
<h1>Bonjour, les possibles.</h1>
<p>Créé avec bext.</p>
</main>Un produit, une API ou un projet personnel. Commencez avec PRISM ou apportez votre framework.
Trouver votre point de départHébergez plusieurs apps sur vos serveurs. Réunissez routage, cache et observabilité au même endroit.
Explorer l'auto-hébergementExplorez la compilation et l'exécution pour vos aperçus d'applications, sandboxes et environnements d'agents.
Parler de licence moteurLe compilateur Rust tourne aussi en WebAssembly. Ouvrez le playground : votre TypeScript devient une page, directement dans le navigateur.
Ouvrir le playgroundtsc-rs + WebAssembly / dans le navigateur
Exécutez le moteur pour vos sites et applications. Lisez le code et comprenez ce qui fait tourner votre stack.
Lire le guide de démarrageDécouvrez l'hébergement managé pour vous concentrer sur votre application. Tout l'écosystème bext pour construire.
Découvrir le CloudIntégrez compilation et rendu à votre produit. Échangeons sur la licence commerciale du moteur.
Parler de votre projetLe moteur est source-available sous BSL 1.1 ; la plupart des paquets annexes sont sous MIT. Les services managés et l'intégration sont soumis à des conditions commerciales. Lire la licence du dépôt ↗
Ouvrez le guide. Suivez le code. Découvrez ce que vous pouvez créer.