Développez avec bext
Guides et références pour le moteur Rust, les applications PRISM et vos sites sur bext Cloud.
Que souhaitez-vous faire ?
Créer avec PRISM
Commencez par une page TSX, puis ajoutez des routes et des données côté serveur selon vos besoins.
- Installer bext
Installez les versions compatibles du moteur, du compilateur et du framework.
- Créer votre premier site
Préparez les quatre fichiers de départ et lancez bext dev .
- Charger des données
Utilisez un loader pour les lectures et une action pour les formulaires.
export default function Page() {
return (
<main>
<h1>Hello, bext.</h1>
<p>Your first PRISM page.</p>
</main>
);
}Déployer avec Cloud
Créez un site géré, associez un domaine vérifié et suivez les déploiements depuis votre compte.
- Choisir un déploiement
Créez un site WordPress, PrestaShop ou PRISM, ou utilisez un projet Git configuré.
- Conserver une sauvegarde
Consultez l’option de sauvegarde, l’historique et les liens de téléchargement privés.
- Connecter votre assistant
Utilisez les outils MCP Cloud avec un jeton de compte révocable.
curl https://cloud.bext.dev/api/projects \
-H "Authorization: Bearer $BEXT_CLOUD_TOKEN"Conserver votre environnement
Choisissez la méthode adaptée à votre application avant de modifier sa configuration de production.
- Migrer une configuration nginx
Vérifiez la compatibilité, les contrôles préalables et le processus de bascule.
- Trouver votre framework
Choisissez l’adaptateur de votre application et de son environnement d’exécution.
- Choisir le mode de service
Découvrez le rendu natif, le proxy et les modes de déploiement.
nginx → /migration/from-nginx
Next.js → /migration/from-nextjs
Express → /migration/from-express
Vercel → /migration/from-vercelLocaliser le problème
Partez de l’erreur observée, puis vérifiez la configuration, les journaux et le comportement des requêtes.
- Vérifier les pannes courantes
Examinez les problèmes de démarrage, de routage, de TLS et de cache.
- Consulter le code d’erreur
Comprenez l’erreur du moteur et les étapes pour la résoudre.
- Comprendre les rechargements
Sachez quand modifier le code, invalider le cache ou mettre à jour le moteur.
Startup and configuration → Troubleshooting
Unexpected response → Request lifecycle
Stale content → Invalidation & restarts
Service availability → status.bext.devRéférences courantes
Les pages utiles au quotidien.
Parcourir la documentation
Tous les sujets, de votre première route au fonctionnement du moteur.
Développer
- Premiers pasInstallez le moteur et lancez votre première application.
- PRISM (natif bext)Pages TSX par fichiers, chargement de données, signaux et îlots.
- Outils pour applicationsValidation, authentification, données, tâches et API applicatives.
- Intégrations de frameworksServez Next.js, Astro, SvelteKit, Laravel et d’autres frameworks.
- GuidesRoutage, cache, TLS, actions serveur et tâches en arrière-plan.
- MigrationMigrez un projet nginx, Next.js, Express ou Vercel existant.
Connecter
- ConfigurationFichiers de configuration, commandes CLI, environnement et Docker.
- Inclusions côté serveurComposez des réponses avec des inclusions mises en cache, authentifiées ou diffusées en continu.
- Compatibilité nginxDécouvrez les directives, les vérifications préalables et la migration.
- ExtensionsÉtendez le moteur avec WASM, JavaScript, Lua ou Python.
- FonctionnalitésConnectez l’authentification, le stockage, la recherche et les paiements.
- ProtocolesgRPC, SSE, WebTransport, MQTT, calendriers et contacts.
Exploiter
- CloudGérez les sites, les déploiements, les domaines, les sauvegardes et les connexions MCP.
- DéploiementGénérez les configurations de déploiement systemd, Docker et CI.
- ExploitationJournaux, supervision, performances, mises à jour et dépannage.
- Application de bureauInspectez les requêtes et le cache depuis l’application de bureau.
- Interface terminalConnectez-vous aux instances et inspectez-les depuis le terminal.
- ArchitectureSuivez une requête dans le moteur Rust et le pipeline de rendu.
- LicencesConfigurez une licence et découvrez les fonctionnalités disponibles.
Besoin d’aide ?
Vérifiez l’état des services, posez une question ou signalez un problème reproductible.