Sari la conținut
Găzduire web · Next.js, React, Node.js

Găzduire pentru aplicații Next.js, React și Node.js

Nu orice proiect JavaScript are nevoie de același tip de găzduire. O aplicație React de o singură pagină înseamnă fișiere statice, un site Next.js cu randare pe server are nevoie de Node.js, iar un API este un proces Node care rulează continuu. Află ce ai de fapt, ce plan se potrivește și când e mai bun un VPS.

Static, randat pe server sau API: ce publici de fapt

Dacă aplicația Next.js folosește getServerSideProps, componente de server care cer date la fiecare vizită, route handlers sau optimizarea imaginilor, are nevoie de Node. Pentru asta alegi tehnologia Next.js; pentru o aplicație doar în browser, React; pentru un API sau un server propriu, Node.js.

Tip de proiectCe rulează în producțieRezultatul build-ului
React SPA (Vite, Create React App)Doar fișiere statice: HTML, JS, CSSfolderul dist/ sau build/
Next.js cu output: "export"Doar fișiere staticefolderul out/
Next.js cu SSR, ISR, rute API sau middlewareUn server Node.js (next start sau server.js standalone)folderul .next/
API Node.js (Express, Fastify, NestJS)Un proces Node.js care ascultă pe un portAplicația plus node_modules

Pregătește aplicația pentru producție

  1. Fă build-ul întâi localRulează npm run build și rezolvă toate erorile și avertismentele de tip. Un build care pică la tine va pica și pe server.
  2. Fixează versiunea de NodePune "engines": { "node": ">=20" } în package.json, sau versiunea pe care lucrezi, ca build-urile să fie la fel de fiecare dată.
  3. Folosește variabile de mediuCheile API și adresele bazelor de date nu stau în cod. În Next.js doar variabilele cu prefixul NEXT_PUBLIC_ ajung în browser; restul rămân pe server.
  4. Ia în calcul output standalonePentru Next.js, output: "standalone" în next.config produce un server.js mic, doar cu dependențele necesare.
  5. Ascultă pe portul primitLa un API Node.js, citește portul din process.env.PORT în loc să scrii 3000 direct în cod.

Ce plan pentru proiectele tale JavaScript

  • Starter: un site Next.js sau React, de exemplu site-ul firmei, un portofoliu sau pagina unui produs. 15 GB și 500 GB trafic pe lună.
  • Creator: până la 5 proiecte, de exemplu site-ul, un API separat și o copie de previzualizare. 30 GB și 1 TB trafic.
  • Professional: până la 15 proiecte, pentru dezvoltatori și studiouri care găzduiesc aplicațiile clienților. 75 GB și 2 TB trafic.
  • Business, Enterprise și Ultimate: de la 25 de proiecte până la site-uri și trafic nelimitate, pentru agenții.

Planuri

PlanCe primeștiPreț
Starter1 site-uri · 15 GB · 500 GB trafic5,99 €/lună
Professional15 site-uri · 75 GB · 2 TB trafic9,99 €/lună
Business25 site-uri · 100 GB · 2 TB trafic19,99 €/lună
Enterprise50 site-uri · 200 GB · 5 TB trafic29,99 €/lună
UltimateNelimitat site-uri · 500 GB · Nelimitat trafic49,99 €/lună

Prețuri pe lună. Facturare lunară, fără contract lung.

Vezi toate planurile

Când e mai potrivit un VPS

Găzduirea web este administrată: ai mai puțin de întreținut, dar și mai puțin de modificat. Alege un VPS când ai nevoie de acces root, de exemplu pentru servere WebSocket cu multe conexiuni, cozi și procese cron în fundal, propriul server de baze de date, containere Docker sau pachete de sistem de care depinde aplicația. Planurile VPS EclipsiumX pornesc de la 4,99 € pe lună, cu acces root prin SSH, dar software-ul îl administrezi tu.

Aplicația ta pe EclipsiumX

Alegi planul și tehnologia (Next.js, React sau Node.js), scrii domeniul tău sau pornești cu o adresă de proiect gratuită pe eclipsiumx.com. Apoi îți creezi contul EclipsiumX și plătești la checkout. Fiecare plan include un certificat SSL gratuit, site-urile rulează în centre de date din Germania, iar plata este lunară, de la 5,99 €.

Vii de la alt furnizor? Spune-ne unde rulează acum aplicația și te ajutăm să o muți. E-mailul de firmă pe domeniul tău poate sta în același cont, de la 2,49 € pe căsuță pe lună.

Întrebări frecvente

Găzduiți aplicații Next.js cu randare pe server?
Da. Next.js este una dintre tehnologiile pe care le alegi la configurare. Randarea pe server, ISR și rutele API au nevoie de Node.js, iar pentru asta e gândită această opțiune.
Aleg React sau Next.js?
React pentru o aplicație de o singură pagină care rulează doar în browser, făcută cu Vite sau Create React App. Next.js pentru orice proiect Next.js, inclusiv exporturile statice.
Pot găzdui un API Express sau Fastify?
Da, alege tehnologia Node.js. Dacă API-ul are nevoie de WebSocket-uri la scară mare, procese în fundal sau o bază de date pe aceeași mașină, un VPS îți dă mai mult control.
HTTPS-ul este inclus?
Da. Fiecare plan include un certificat SSL gratuit pentru domeniul tău sau pentru adresa de proiect.
Pot folosi domeniul meu?
Da. Îl scrii la configurare și îi direcționezi înregistrarea DNS spre EclipsiumX; te ajutăm dacă ai nevoie. Poți porni și cu o adresă de proiect gratuită pe eclipsiumx.com.
Câte aplicații pot găzdui?
Depinde de plan: 1 pe Starter, 5 pe Creator, 15 pe Professional, 25 pe Business, 50 pe Enterprise și nelimitat pe Ultimate.