Lorsque vous créez un nouveau projet sur Esadax, notre plateforme détecte automatiquement le framework que vous utilisez et applique les paramètres par défaut optimaux. Cela garantit des déploiements plus rapides et plus fiables dès le départ.
Vous pouvez toujours remplacer les paramètres par défaut et sélectionner manuellement votre framework parmi une liste complète d'outils pris en charge.
Les préréglages de cadre fournissent:
Esadax prend en charge une grande variété de cadres frontend et backend populaires:
| Cadre général | Icône | Site officiel (en anglais) |
|---|---|---|
| Next.js | https://nextjs.org | |
| Nuxt.js | https://nuxt.com | |
| Produits / SvelteKit | https://kit.svelte.dev | |
| Vue.js | https://vuejs.org | |
| Réagir (CRA) | https://reactjs.org | |
| Remix | https://remix.run | |
| Gatsby.js | https://www.gatsbyjs.com | |
| Hugo | https://gohugo.io | |
| Astro | https://astro.build | |
| Preact | https://preactjs.com | |
| Angular | https://angular.io | |
| SolidStart | https://start.solidjs.com | |
| Zola (Rouille) | Générateur de sites statiques basé sur Rust |
Les autres options prises en charge incluent: Eleventy, Hexo, Jekyll, Hydrogen, RedwoodJS, Docusaurus (v1 & v2), et bien d'autres.
Si votre framework n'est pas détecté automatiquement, vous pouvez le définir manuellement à l'aide de l'option Framework Preset dans les paramètres de votre projet. Cela garantit :
Si vous utilisez Next.js, Esadax configurera automatiquement:
Build Command2.1.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2next buildOutput Directory2.1.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.nextInstall Command: npm install ou yarnSi vous utilisez quelque chose de personnalisé ou un framework non pris en charge, sélectionnez Autre pour définir vos propres commandes et répertoires.
Vous pouvez personnaliser davantage:
Ces paramètres aident à prendre en charge les configurations personnalisées telles que les monoréférentiels, les backends hybrides et les microservices.
Pour obtenir la liste complète des cadres pris en charge et des options de configuration, consultez la Documentation sur les cadres.