Hébergement React et Vue.jsAngular, Svelte et vos sites statiques
Un hébergement React, Vue.js et sites statiques ultra-rapide, au meilleur prix : compilez votre application, téléversez-la depuis cPanel ou en SSH, et ajoutez votre API, vos boîtes courriel et votre base de données sur le même compte. Le tout sur une infrastructure AMD EPYC, SSD NVMe et LiteSpeed — même puissance sur tous nos forfaits.
À partir de 1,95$ USD par mois, facturé annuellement.
React, Vue.js, Angular, Svelte : tous les frameworks front-end
Une fois compilée, une application front-end n'est qu'un ensemble de fichiers HTML, CSS et JavaScript. Elle fonctionne donc sur tous nos forfaits, dès le Nano.
Hébergement React
Applications créées avec Vite ou Create React App, avec React Router : envoyez le dossier dist/ ou build/.
Hébergement Vue.js
Applications Vue 3 avec Vite et Vue Router, ou sites Nuxt générés avec nuxt generate.
Angular
Compilez avec ng build et envoyez le contenu de dist/<projet>/browser/. Idéal pour les tableaux de bord et applications métier.
Svelte et SvelteKit
Applications Svelte avec Vite, ou SvelteKit avec adapter-static : des sites légers et très rapides.
Astro
Sites de contenu, blogues et documentation générés en HTML pur, avec vos composants React, Vue ou Svelte là où il en faut.
Next.js et Nuxt
En export statique, ils tournent ici comme n'importe quel site. Pour le rendu côté serveur, voyez notre hébergement Node.js.
Hugo, Eleventy, Jekyll
Les générateurs de sites statiques classiques : compilez sur votre poste, envoyez le dossier public/ ou _site/.
Sites HTML et CSS
Le site vitrine le plus simple, écrit à la main ou exporté d'un outil de conception, est servi à pleine vitesse.
Déployer un site React ou Vue.js en 4 étapes
La même démarche fonctionne pour Angular, Svelte, Astro et tous les sites statiques.
-
Compilez votre application
Sur votre poste, définissez vos variables dans
.env.productionpuis lanceznpm run build. Vous obtenez un dossierdist/(oubuild/) prêt pour la production. -
Envoyez le dossier produit
Téléversez le contenu de ce dossier dans
public_html(ou le dossier de votre sous-domaine) par SFTP, Rsync ou le gestionnaire de fichiers de cPanel. -
Ajoutez le fichier
.htaccessIndispensable si votre application utilise React Router ou Vue Router : il redirige toutes les adresses vers
index.html, pour que la page fonctionne même quand le visiteur la rafraîchit. Sans lui, vous obtenez une erreur 404. Astuce : placez-le dans le dossierpublic/de votre projet Vite ou Create React App, il sera copié dansdist/(oubuild/) à chaque compilation. -
SSL automatique : c'est en ligne
Le certificat SSL gratuit est installé automatiquement sur votre domaine. Votre site est servi par LiteSpeed en HTTP/3, avec compression Brotli.
# Renvoie toutes les adresses inconnues vers index.html # (React Router, Vue Router, Angular Router…) RewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.html [L]
Tout ce qu'il faut pour un site front-end rapide
Inclus sur tous les forfaits, dès le Nano.
Serveur Web LiteSpeed
Vos fichiers HTML, CSS et JavaScript servis à pleine vitesse, avec compression Brotli.
HTTP/3 et QUIC
Les nombreux fichiers d'une application moderne se chargent en parallèle, même sur un réseau mobile.
SSL gratuit et sécurité
Certificats SSL automatiques, pare-feu Imunify360 et isolation des comptes : votre app est servie en HTTPS dès le départ.
Bande passante illimitée
Pas de facture surprise si un article devient viral ou si votre application attire du monde.
Boîtes courriel
contact@monsite.com et vos autres adresses, consultables sur le Web ou dans votre logiciel de courriel.
MySQL / MariaDB et SQLite
Une vraie base de données pour votre API, ou SQLite pour les projets plus légers. phpMyAdmin est préinstallé pour gérer vos bases MySQL.
SFTP, SSH et Rsync
Publiez une nouvelle version en une commande depuis votre poste ou votre intégration continue.
Sauvegardes 2×/jour
30 jours de sauvegardes, restaurables vous-même depuis cPanel en cas de mauvaise mise en ligne.
L'hébergement mutualisé est-il fait pour votre site React ou Vue.js ?
Pour une application front-end compilée, la réponse est presque toujours oui. Voici les rares cas où un serveur dédié est préférable.
Idéal pour
- Applications React, Vue.js, Angular ou Svelte : tableaux de bord, outils internes, applications métier
- Un front-end et son API sur le même compte : back-end en Node.js, Python ou PHP, avec MySQL
- Sites de contenu générés : Astro, Hugo, Eleventy, exports statiques Next.js ou Nuxt
- Sites vitrines, portfolios et pages de lancement en HTML et CSS
- Projets au trafic imprévisible : bande passante illimitée, aucune facturation à l'usage
Mieux sur un VPS
- Next.js ou Nuxt en rendu serveur à fort trafic, avec régénération incrémentale (ISR)
- Conteneurs Docker ou plusieurs services qui communiquent entre eux
- Accès root ou configuration du serveur Web sur mesure
Vos besoins changent ? Nous vous accompagnons vers un VPS ou un serveur dédié chez hosting.com, notre partenaire d'infrastructure. Parler à notre équipe
Forfaits d'hébergement pour React, Vue.js et sites statiques
Même un site React complet tient dans le forfait Nano. Prenez plus d'espace si vous ajoutez un back-end, des médias ou des courriels.
Nano
750 Mo de stockage
par mois, facturé annuellement
- 1 domaine
- 5 sous-domaines
- 3 comptes FTP, 3 boîtes courriel, 3 bases MySQL
- Bande passante illimitée
- LiteSpeed et HTTP/3
- Accès terminal et SSH
- Certificats SSL gratuits
- Sauvegardes 2×/jour
Micro
2 Go de stockage
par mois, facturé annuellement
- 1 domaine
- 10 sous-domaines
- 5 comptes FTP, 5 boîtes courriel, 5 bases MySQL
- Bande passante illimitée
- LiteSpeed et HTTP/3
- Accès terminal et SSH
- Certificats SSL gratuits
- Sauvegardes 2×/jour
Vtiny
5 Go de stockage
par mois, facturé annuellement
- 5 domaines
- 50 sous-domaines
- 25 comptes FTP, 25 boîtes courriel, 25 bases MySQL
- Bande passante illimitée
- LiteSpeed et HTTP/3
- Accès terminal et SSH
- Certificats SSL gratuits
- Sauvegardes 2×/jour
Tiny
Stockage au choix
par mois, facturé annuellement
- Domaines et sous-domaines illimités
- Comptes FTP, boîtes courriel et bases MySQL illimités
- Bande passante illimitée
- LiteSpeed et HTTP/3
- Accès terminal et SSH
- Certificats SSL gratuits
- Sauvegardes 2×/jour
Le prix n'augmente pas au renouvellement. Le tarif que vous voyez ici est aussi celui que vous paierez à chaque renouvellement — pas de hausse surprise après la première année.
Trouvez votre nom de domaine
Vérifiez la disponibilité de votre domaine avant de choisir votre forfait d'hébergement.
Questions sur l'hébergement React, Vue.js et sites statiques
Pourquoi ma page React ou Vue affiche-t-elle une erreur 404 quand je la rafraîchis ?
Parce que React Router et Vue Router gèrent les adresses dans le navigateur, mais le serveur cherche un vrai fichier à cette adresse. La solution : un fichier .htaccess qui renvoie toutes les adresses inconnues vers index.html (voir l'exemple plus haut). Nos serveurs LiteSpeed le lisent directement, sans autre configuration.
Puis-je héberger Next.js ou Nuxt ?
Oui. En export statique (output: 'export' pour Next.js, qui produit le dossier out/ ; nuxt generate pour Nuxt, qui produit .output/public/), votre site est un ensemble de fichiers HTML servis par LiteSpeed sur tous les forfaits. Pour le rendu côté serveur (SSR), votre application tourne en Node.js sur le même compte : voyez notre hébergement Node.js.
Comment gérer les variables d'environnement ?
Dans une application front-end, les variables (VITE_… avec Vite, REACT_APP_… avec Create React App) sont intégrées au moment de la compilation. Définissez-les dans votre fichier .env.production avant npm run build ; avec Angular, utilisez les fichiers environment.ts. Ne placez jamais de clé secrète dans le front-end : elle serait visible par tous les visiteurs.
Puis-je héberger mon API sur le même compte ?
Oui. Votre front-end peut être servi sur monsite.com et votre API en Node.js, Python ou PHP sur api.monsite.com, avec une base de données MySQL ou SQLite, le tout sur le même forfait.
Puis-je publier mon site dans un sous-dossier ?
Oui. Indiquez le chemin au moment de la compilation (base dans Vite, homepage pour Create React App, --base-href pour Angular), précisez-le aussi à votre routeur (basename pour React Router) et ajustez la ligne RewriteBase du fichier .htaccess.
Quelle différence avec Vercel ou Netlify ?
Ces plateformes sont excellentes pour les aperçus de déploiement et les fonctions edge. Chez nous, vous avez au même endroit, pour un prix fixe, votre site, votre nom de domaine, vos boîtes courriel, votre back-end et votre base de données, sans facturation à l'usage.
Quel forfait choisir pour un site React ou Vue.js ?
Une application compilée pèse rarement plus de quelques dizaines de Mo : le forfait Nano (750 Mo) suffit pour un site. Prenez le forfait Micro ou Vtiny si vous ajoutez un back-end, beaucoup d'images ou plusieurs boîtes courriel.
Le même compte fait aussi tourner vos autres projets
Un front-end React, une API Node.js et un site PHP ? Tout cohabite sur le même forfait.
Votre site React ou Vue.js en ligne dès aujourd'hui
Domaine, courriel, SSL et back-end au même endroit, avec la même puissance serveur sur tous les forfaits. Choisissez simplement l'espace disque.