Node.js
JavaScript ile geliştirilen web uygulamaları, servisler ve API projeleri için uygulama odaklı bir çalışma ortamı planlayın.
YENİ NESİL HOSTING · HOSTTURKA
Node.js uygulamanız, modern web projeniz veya API servisiniz için doğru barındırma ortamını birlikte belirleyelim. Altyapı seçimi projenizin önüne geçmesin.
MODERN PROJELER İÇİN
Projenizin sunucuda neye ihtiyaç duyduğunu bilerek başlayın. Çalışma biçimi ve uyumluluk kontrolü, doğru hizmeti seçmenin ilk adımıdır.
JavaScript ile geliştirilen web uygulamaları, servisler ve API projeleri için uygulama odaklı bir çalışma ortamı planlayın.
React tabanlı projenizin statik çıktı mı, yoksa sunucuda çalışan bir uygulama mı olduğuna göre yayınlama yolunu belirleyin.
Vue tabanlı uygulamanız için Node.js sunucu çıktısını ve statik yayın seçeneklerini ihtiyacınızla birlikte değerlendirin.
Müşteri paneli, içerik projesi veya entegrasyon servisi: dosya yayını ile çalışan uygulama ihtiyacını birbirinden ayırın.
Bu teknolojiler proje örnekleridir; her sürüm ve eklenti için otomatik uyumluluk anlamına gelmez. Derleme çıktısı, sistem bağımlılıkları ve harici servisler tekliften önce incelenir.
PROJENİZE GÖRE SEÇİN
Ezbere bir paket yerine uygulama türünüzden başlayalım. Aşağıdaki profiller ihtiyaç seçimi içindir; sabit kaynak veya fiyat vaadi değildir.
Yeni bir uygulama veya ilk kullanıcılarınız için barındırma ihtiyacını netleştirin.
Proje bazlı teklif
Kaynak ve ücretler inceleme sonrası paylaşılır.
Projenizi Anlatın ↗Sunucuda çalışan Next.js veya Nuxt projenizin ihtiyacını birlikte değerlendirelim.
Proje bazlı teklif
Uygunluk denemesiyle kapsam netleşir.
Uygunluğu Değerlendirin ↗Uygulamalarınız arasındaki veri akışı ve API servisiniz için doğru ortamı seçin.
Proje bazlı teklif
Hosting veya Cloud uygunluğu birlikte belirlenir.
İhtiyacınızı Paylaşın ↗CPU, RAM, disk, trafik, uygulama adedi, yedekleme, destek kapsamı ve varsa ek servis ücretleri yazılı teklifte belirtilir. Uygulamanıza uygun kaynaklarla başlayın; büyüme ihtiyacınızı aynı plan içinde değerlendirelim.
YAYINA ÇIKMAK DA BİR PLAN İSTER
Uygulamanızın nasıl derlendiğini, nasıl başladığını ve hangi servislere bağlandığını bilerek yayınlama sürecini planlayalım.
Git push ile otomatik yayınlama, CI/CD ve kod geliştirme her projede varsayılan değildir. İhtiyacınız varsa ayrı kapsamlandıralım.
// Temsili proje ayarları
{
"name": "benim-projem",
"scripts": {
"build": "projenizin derleme komutu",
"start": "node server.js"
}
}
Bu bir panel ekranı veya çalışan kurulum değildir. Komutlar, çalışma sürümü ve yayınlama yöntemi gerçek projenize göre belirlenir. Gizli anahtarlar uygulama dosyasında veya herkese açık dizinde tutulmamalıdır.
DÖRT ADIMDA NET BİR YOL
Projenizin ihtiyacını anlatın; uygunluk, kaynak ve destek sınırlarını satın almadan önce birlikte belirleyelim.
HER PROJE AYNI DEĞİL
Yalnızca statik dosyalar için gereksiz bir uygulama katmanı kurmayın; özel sistem ihtiyaçlarınız için de hosting sınırlarına takılmayın.
SIK SORULAN SORULAR
Uygulamanıza en uygun ortamı seçmeden önce merak ettikleriniz.
Node.js tabanlı web uygulamaları, API servisleri ve modern ön yüz projeleri için tasarlanan barındırma yaklaşımıdır. Klasik web hostingden farklı olarak uygulamanızın çalışma biçimi, başlatma komutu ve kaynak ihtiyacı birlikte değerlendirilir.
Node.js sunucusu olarak çalışabilen Next.js ve Nuxt projeleri uygun adaylardır. Sürüm, derleme çıktısı, SSR, görsel işleme, veritabanı ve harici servis ihtiyaçları incelenir; projenize özel uyumluluk denemesi sonrasında yapılandırma netleşir.
Hayır. Yalnızca HTML, CSS ve JavaScript üreten statik bir React veya Vue projesi klasik web hostingde de yayınlanabilir. Sunucuda çalışan uygulama, SSR veya API ihtiyacınız varsa Yeni Nesil Hosting değerlendirilir.
Hayır. Projenizin gerektirdiği Node.js sürümü ve bağımlılıklar kontrol edilir. Kullanılabilir sürüm, bellek, disk, işlemci ve çalışma koşulları teklif aşamasında yazılı olarak belirtilir; tüm sürümler için sınırsız uyumluluk sözü verilmez.
Bu hizmet sayfasının odağı Node.js uygulamalarıdır. Python, Docker, Bun, Deno, özel sistem paketleri ve root erişimi varsayılan kapsamda değildir. Böyle bir ihtiyacınız varsa uygunluğu ayrıca inceleyip gerekirse Cloud Sunucu öneririz.
Veritabanı türü, sürümü, depolama ve Redis ihtiyacı proje değerlendirmesinde belirlenir. PostgreSQL, MongoDB veya Redis gibi servisler her paketin otomatik parçası olarak sunulmaz. Dahil olan servisler ve ek maliyetler teklifinizde açıklanır.
Dosya aktarımı, derleme, başlatma ve güncelleme yöntemi projenize göre planlanır. Git push ile otomatik yayınlama veya CI/CD her proje için varsayılan değildir. Mevcut uygulamanızın taşınması; veritabanı, dosyalar ve harici bağlantılar incelendikten sonra kapsamlandırılır.
Dosyaları geri getirmek tek başına yeterli olmayabilir. Çalışma ortamı, bağımlılıklar ve başlatma ayarları yeniden kontrol edilir; uygulama ve bağlantılar test edilir. Yedekleme sıklığı, saklama süresi ve geri yükleme desteği teklif kapsamında netleştirilir.
Uygulama türünüzü, Node.js sürümünüzü, beklenen trafiği ve veritabanı ihtiyacınızı iletin. CPU, bellek, disk, trafik, destek kapsamı ve ücretleri proje bazlı teklifte birlikte paylaşalım. Gizli anahtar veya şifre göndermeyin.
Barındırma ortamı ve uygulama kodu farklı sorumluluk alanlarıdır. Kod hatalarının çözümü, özel geliştirme ve üçüncü taraf entegrasyonlar otomatik olarak hosting desteğine dahil değildir; gerekiyorsa ayrıca kapsamlandırılır.
Teknolojinizi anlatın, barındırma planını birlikte oluşturalım.