Node.js¶
Bu makalede
Bilgi
Node.js, Google Chrome'un V8 JavaScript motoru üzerine inşa edilmiş sunucu taraflı bir JavaScript çalışma ortamıdır. Node.js, geliştiricilerin sunucu taraflı betikler yazmak ve ölçeklenebilir ağ uygulamaları oluşturmak için JavaScript kullanmasına olanak tanır. Web geliştiricileri, API oluşturucuları, gerçek zamanlı uygulama geliştiricileri ve mikroservis mimarileriyle çalışanlar için özellikle kullanışlıdır.
Node.js Temel Özellikleri¶
- Asenkron Çalıştırma Modeli - Node.js, eşzamanlı birçok bağlantıyı verimli bir şekilde yönetmesine olanak tanıyan engelleme yapmayan bir I/O modeli kullanır.
- Yüksek JavaScript Performansı - V8 motoru sayesinde Node.js, JavaScript kodlarının hızlı çalıştırılmasını sağlar.
- Birleşik Geliştirme Yığını - İstemci ve sunucu taraflı uygulama bileşenleri için JavaScript kullanımına olanak tanır.
- Kapsamlı Paket Ekosistemi - npm (Node Paket Yöneticisi), açık kaynaklı kütüphanelerin ve araçların geniş bir koleksiyonuna erişim sağlar.
- Yerleşik JSON Desteği - API'ler oluştururken kullanışlı olan JSON verileriyle çalışmayı kolaylaştırır.
- WebSocket Desteği - Sohbet ve çevrimiçi oyunlar gibi gerçek zamanlı uygulamaların uygulanmasını sağlar.
- Genişletilebilirlik - Node.js işlevselliği, C++ ile yazılmış modüller kullanılarak genişletilebilir.
Çalıştırma Özellikleri¶
| ID | Yazılım Adı | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Özel Alan Adı | Aktif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 132 | Node.js | Ubuntu 22.04 | + | + | + | + | 1 | 1 | 15 | Hayır | SİPARİŞ VER |
| - Önceden Yüklenmiş Bağımlılıklar - npm ve curl araçlarını içerir. |
Not
Aksi belirtilmedikçe, geliştiricinin web sitesinden veya işletim sistemi depolarından yazılımın en son sürümünü varsayılan olarak yükleriz.
Node.js Dağıtımından Sonra Başlangıç¶
Bir sipariş satın aldıktan sonra, sunucu kullanıma hazır olduğunda kayıt sırasında belirtilen e-posta adresinize bir bildirim alacaksınız. Bu bildirim, VPS IP adresini ve bağlantı için giriş kimlik bilgilerini içerecektir. Şirketimizin müşterileri, donanımı sunucu kontrol paneli ve API — Invapi üzerinden yönetir. Sunucu kontrol panelinin Configuration >> Tags sekmesinde veya gönderilen e-postada bulunabilen kimlik doğrulama verileri:
- Password: Yazılım dağıtımından sonra sunucu kullanıma hazır olduğunda e-posta adresinize gönderilir.
Hizmetle çalışmak için sunucuya SSH üzerinden bağlanmanız gerekir:
Not
Temel Node.js ayarlarına ilişkin ayrıntılı bilgiler geliştirici dokümantasyonunda bulunabilir.