Karfafa shafin Node.js

Bakin saukar Node.js: yi git push, kuma manhajar Node.js 24 taku ta fita kai tsaye

Haɗa GitHub, GitLab ko Bitbucket. Kowane push yana gudanar da npm ci da build ɗinku, sannan ya koma kai tsaye — babu uwar garke, PM2 ko reverse proxy da za a gudanar.

Gwajin kyauta na kwanaki 14 — ana buƙatar katin kuɗi, ba a caji

Zaɓi rukunin aikinku
Fara gwajina na kyauta

Developer Hosting yana gudanar da lambar kanku, don haka muke neman katin kuɗi don tabbatar da cewa mutane na gaske ne ke amfana da gwajin kyauta. Ba za a cire kuɗi daga katin ku ba — ba yau ba, kuma ba lokacin da gwajin ya ƙare ba. Ba za ku biya komai ba sai idan kun zaɓi wani tsari; idan ba ku zaɓa ba, gwajin zai tsaya kawai.

Shirye-shirye daga ₦ 19,872.99 a wata

  • Node.js 24Express, Fastify ko kowane tsarin HTTP
  • fitarwa 5an ajiye don mayarwa da dannawa ɗaya
  • Kwanaki 14 kyautagwajin kyauta, an riga an zaɓi Node.js
Tsarar aiki ta turawa daga git push zuwa manhaja mai aiki kai tsaye

Duk abin da manhajar Node.js ke buƙata, an tafiyar muku da shi

Kuna rubuta manhajar. Muna girka ta, gina ta, fara ta, kiyaye ta tana aiki kuma muna ajiye fasali biyar na ƙarshe a shirye don komawa baya.

Node.js 24 daga app.js

Express, Fastify ko duk wani framework da ke bayar da sabis na HTTP, wanda aka fara daga app.js. NODE_ENV shine production sai dai idan kun saita shi ta wata hanya.

npm ci a kowane tura aiki

Ana girka abubuwan dogaro daga package-lock ɗinku a cikin sabon kundin adireshi, sannan umarnin ginin ku yana gudana, kafin sabon sakin ya ɗauki nauyi.

URL na samfoti ga kowane reshe

Tura (push) kowane reshe ban da production kuma zai sami adireshin kansa, wanda za a gabatar da shi kusa da raddadden manhajarka ba tare da taba shi ba.

Asirai a wajen ma'ajiyar ku

Ana sanya maɓallan API a cikin bangaren sauye-sauyen muhalli, ana adana su a ma'ajiyar sirri kuma ana ba da su ga ginawarka da kuma manhajarka mai aiki.

Rikodi a inda kake duba

Kuskuren stderr na manhajar ku yana bayyana a cikin duba rajista kusa da layukan uwar garken gidan yanar gizo, daga allon sarrafawa ko zinnector CLI.

Ƙwaƙwalwar ajiya (Memory) da CPU na kanku

Kowane manhaja na da nata adadin ƙwaƙwalwa da izinin CPU, wanda aka kayyade wa kowane asusu, ta yadda wani maƙwabci ba zai iya ɗauka ba.

Aiwatarwa da ba za su iya karya shafinku ba

Kuskuren npm ci ko gina aiki ba ya taɓa isa ga maziyarta: sakin da yake kan aiki yana ci gaba da aiki kuma bayanan tura aiki suna nuna dalili. Lokacin da wani saki ya fara aiki kuma kuka canza ra'ayi, komawa baya yana faruwa nan take, saboda sakonni biyar na ƙarshe suna nan a kan uwar garken.

  • npm ci da ginin ku suna gamawa kafin kowace zirga-zirga ta tashi
  • Koma baya da dannawa ɗaya zuwa kowanne daga cikin fitarwa biyar na ƙarshe
  • Maballin sake farawa a lokacin da kuke buƙata
  • Takardar shaidar SSL kyauta don yankinku
  • SSH da ayyukan da aka tsara a kowane tsari
Manhajar samarwa da samfotin reshe da ke aiki kafada da kafada

Daga ma'ajiya zuwa manhajar Node.js mai aiki

  1. Fara gwajin kyauta

    An zaɓi Node.js don ku. Ana buƙatar katin kuɗi don gwajin kuma ba za a caje shi ba.

  2. Haɗa ma'ajiyarku

    Haɗa ma'ajiyar GitHub, GitLab ko Bitbucket da ke ɗauke da package.json ɗinku sannan ku zaɓi reshen samarwa.

  3. Saita ginin ku da sauye-sauyen ku

    Ƙara umarnin ginawa idan kuna da shi, da kuma sauye-sauyen muhallinku.

  4. git push

    Tura zuwa fannin aiki don ya zama fitarwa; tura wani reshe daban don samun samfotin gani.

Fayil ɗaya tilo da muke nema

Wani fayil na app.js wanda ke kunna uwar garkenku. Abubuwan dogara sun fito ne daga package.json.

// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);

Tsarukan karɓar baƙuncin Node.js

An auna girman ta hanyar tsarin Node.js: 1 GB na ƙwaƙwalwar ajiya (memory) da kwayar CPU guda 1 a kan Dev Start, 2 GB da kwayoyi 2 a kan Dev Pro, 4 GB da kwayoyi 4 a kan Dev Scale — don manhaja guda ɗaya, biyar ko ashirin.

Zinn® Dev Start

₦ 19,971.99/wata

ko ₦ 199,719.90 a shekara

Shafukan yanar gizo
1
Ajiiyar NVMe
25 GB
Faɗin zangon sadarwa
1 TB

Gwajin kyauta na kwanaki 14 — ana buƙatar katin kuɗi, ba a caji

Zaɓi rukunin aikinku
Fara gwajina na kyauta

Developer Hosting yana gudanar da lambar kanku, don haka muke neman katin kuɗi don tabbatar da cewa mutane na gaske ne ke amfana da gwajin kyauta. Ba za a cire kuɗi daga katin ku ba — ba yau ba, kuma ba lokacin da gwajin ya ƙare ba. Ba za ku biya komai ba sai idan kun zaɓi wani tsari; idan ba ku zaɓa ba, gwajin zai tsaya kawai.

Zinn® Dev Pro

₦ 38,624.99/wata

ko ₦ 386,249.90 a shekara

Shafukan yanar gizo
5
Ajiiyar NVMe
100 GB a duk shafukanka
Faɗin zangon sadarwa
5 TB

Gwajin kyauta na kwanaki 14 — ana buƙatar katin kuɗi, ba a caji

Zaɓi rukunin aikinku
Fara gwajina na kyauta

Developer Hosting yana gudanar da lambar kanku, don haka muke neman katin kuɗi don tabbatar da cewa mutane na gaske ne ke amfana da gwajin kyauta. Ba za a cire kuɗi daga katin ku ba — ba yau ba, kuma ba lokacin da gwajin ya ƙare ba. Ba za ku biya komai ba sai idan kun zaɓi wani tsari; idan ba ku zaɓa ba, gwajin zai tsaya kawai.

Zinn® Dev Scale

₦ 133,222.99/wata

ko ₦ 1,332,229.90 a shekara

Shafukan yanar gizo
20
Ajiiyar NVMe
500 GB a duk shafukanka
Faɗin zangon sadarwa
25 TB

Gwajin kyauta na kwanaki 14 — ana buƙatar katin kuɗi, ba a caji

Zaɓi rukunin aikinku
Fara gwajina na kyauta

Developer Hosting yana gudanar da lambar kanku, don haka muke neman katin kuɗi don tabbatar da cewa mutane na gaske ne ke amfana da gwajin kyauta. Ba za a cire kuɗi daga katin ku ba — ba yau ba, kuma ba lokacin da gwajin ya ƙare ba. Ba za ku biya komai ba sai idan kun zaɓi wani tsari; idan ba ku zaɓa ba, gwajin zai tsaya kawai.

  • Gwada shi tukunaKowane tsari da aka sarrafa yana farawa da gwaji kyauta na kwanaki 14, ta yadda za ku iya sanya ainihin shafin a kai kafin ku biya komai.
  • Garanti na mayar da kuɗi cikin kwanaki 30Idan shirin da aka sarrafa bai dace da kai ba, faɗa mana cikin kwanaki 30 da biyan kuɗinka na farko kuma za mu ajiye kuɗin. An rufe ba da masaukin aikace-aikace. Karanta manufofin mayar da kuɗi
  • Tallafin gaske, an haɗaAna samun goyon baya a kowane tsari, daga mutanen da ke sarrafa wannan dandalin maimakon rubutun kwamfuta. Asusun da ba za su iya jira ba za su iya zuwa gaban layi. Yadda tallafin fifiko ke aiki

Abin da waɗannan tsare-tsaren ba sa gudanarwa

  • Kwantena, hotunan Docker da Kubernetes suna aiki ne akan uwar garken Zinn® Private Cloud, ba akan waɗannan tsare-tsaren ba.
  • Ba a goyon bayan ma'aikatan bango masu aiki na dogon lokaci da masu amfani da layi a nan ba; ana goyon bayan ayyukan da aka tsara.
  • Production da samfuran rassa na preview suna raba adadin ƙwaƙwalwar ajiya da izinin CPU na manhajar.

Baƙuncin Node.js: tambayoyi

Wane nau'in Node.js kuke amfani da shi?

Node.js 24. Manhajarku tana farawa daga app.js, kuma an saita NODE_ENV zuwa production sai dai idan kun saita naku ƙimar.

Ina buƙatar PM2 ko NGINX?

A'a. Sabar gidan yanar gizo tana fara aiki da kuma gudanar muku da manhajar ku, don haka babu wani manajan aiwatarwa ko wakilin juyawa da za a daidaita.

Zan iya gudanar da Next.js ko wani tsarin aiki mai matakin gini?

Ee, idan yana aiki a matsayin uwar garken Node.js daga app.js. Saita umarnin ginin ku kuma yana aiki a kan kowane tura bayanai, kafin sabon sakin ya fara aiki.

Zan iya amfani da WebSockets ko ma'aikatan bango?

Ba a goyon bayan ma'aikatan bango masu dorewa a kan waɗannan tsare-tsaren. Ga manhajojin da ke amfani da WebSocket sosai, ma'aikata ko kwantenoni, uwar garken Zinn® Private Cloud ita ce ta fi dacewa.

Shin akwai gwajin kyauta?

Eh, kwanaki 14 a kan Dev Start tare da rigaya an zaba Node.js. Katin yana tabbatar da cewa gwaji na ainihin mutane ne; ba za a caji komai ba sai dai idan kun zabi tsari.

Zan iya haɗa rumbun adana bayanai?

Ee. Yi amfani da bayanan da aka sarrafa na Zinn® (PostgreSQL ko MySQL) ko ma'ajiyar Redis da aka keɓe don rukunin yanar gizon ku, sannan ku saka bayanan haɗin a cikin sauye-sauyen muhallinku.

Duk muhallan aiki na Hosting ɗin Masu Haɓakawa: Node.js, Python da Ruby

Girke manhajar Node.js ɗinku a yau

Kwanaki goma sha huɗu kyauta tare da zaɓaɓɓen Node.js a shirye. Ba za a cire kuɗi daga katin da muka nema ba a lokacin gwajin.

Gwajin kyauta na kwanaki 14 — ana buƙatar katin kuɗi, ba a caji

Zaɓi rukunin aikinku
Fara gwajina na kyauta

Developer Hosting yana gudanar da lambar kanku, don haka muke neman katin kuɗi don tabbatar da cewa mutane na gaske ne ke amfana da gwajin kyauta. Ba za a cire kuɗi daga katin ku ba — ba yau ba, kuma ba lokacin da gwajin ya ƙare ba. Ba za ku biya komai ba sai idan kun zaɓi wani tsari; idan ba ku zaɓa ba, gwajin zai tsaya kawai.