Node.js 24 uit app.js
Express, Fastify of een ander framework dat HTTP bedient, gestart vanuit app.js. NODE_ENV is production tenzij u dit anders instelt.
Node.js-hosting
Verbind GitHub, GitLab of Bitbucket. Elke push voert npm ci en uw build uit en schakelt vervolgens live over — geen server, PM2 of reverse proxy om uit te voeren.
Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht
Mijn gratis proefperiode startenDeveloper Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.
Abonnementen vanaf € 12,99 per maand
U schrijft de applicatie. Wij installeren deze, bouwen deze, starten deze, houden deze draaiende en houden de laatste vijf versies gereed om naar terug te keren.
Express, Fastify of een ander framework dat HTTP bedient, gestart vanuit app.js. NODE_ENV is production tenzij u dit anders instelt.
Afhankelijkheden worden geïnstalleerd vanuit uw package-lock in een nieuwe map, waarna uw build-opdracht wordt uitgevoerd, voordat de nieuwe release het overneemt.
Push een andere branch dan production en deze krijgt een eigen adres, dat naast uw live applicatie wordt aangeboden zonder deze te beïnvloeden.
API-sleutels horen in het paneel voor omgevingsvariabelen, worden opgeslagen in een geheime kluis en doorgegeven aan zowel uw build als uw actieve app.
De eigen stderr van uw app verschijnt in de logviewer naast de regels van de webserver, vanuit het dashboard of de zinnector CLI.
Elke app heeft zijn eigen geheugen- en CPU-toewijzing, die per account wordt gehandhaafd, zodat een buur deze niet kan innemen.
Een mislukte npm ci of build bereikt bezoekers nooit: de release die al live is blijft actief en het implementatielogboek toont de reden. Wanneer een release live gaat en u zich bedenkt, is terugschakelen direct mogelijk, omdat de laatste vijf releases op de server bewaard blijven.
Node.js is voor u geselecteerd. Een kaart is vereist voor de proefperiode en er worden geen kosten in rekening gebracht.
Koppel de GitHub-, GitLab- of Bitbucket-repository die uw package.json bevat en kies de productiebranch.
Voeg een buildopdracht toe als u die hebt, en uw omgevingsvariabelen.
Push naar productie en het wordt een release; push een andere branch voor een voorbeeld.
Een app.js waarmee uw server wordt gestart. Afhankelijkheden zijn afkomstig van 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);Gedimensioneerd op basis van het Node.js-proces: 1 GB geheugen en 1 CPU-core op Dev Start, 2 GB en 2 cores op Dev Pro, 4 GB en 4 cores op Dev Scale — voor één, vijf of twintig apps.
€ 12,99/maand
of € 129,90 per jaar
Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht
Mijn gratis proefperiode startenDeveloper Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.
€ 25,99/maand
of € 259,90 per jaar
Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht
Mijn gratis proefperiode startenDeveloper Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.
€ 88,99/maand
of € 889,90 per jaar
Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht
Mijn gratis proefperiode startenDeveloper Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.
Node.js 24. Uw app start vanuit app.js en NODE_ENV is ingesteld op production, tenzij u uw eigen waarde instelt.
Nee. De webserver start en voert uw app voor u uit, dus er is geen procesbeheerder of reverse-proxy om te configureren.
Ja, als het als een Node.js-server vanuit app.js draait. Stel uw build-opdracht in en deze wordt bij elke implementatie uitgevoerd, voordat de nieuwe versie live gaat.
Langdurige achtergrondworkers worden niet ondersteund op deze pakketten. Voor toepassingen die zwaar leunen op WebSocket, workers of containers is een Zinn® Private Cloud-server de betere keuze.
Ja, 14 dagen op Dev Start met vooraf geselecteerde Node.js. Een kaart zorgt ervoor dat proefversies voor echte mensen blijven; er wordt niets in rekening gebracht tenzij u een abonnement kiest.
Ja. Gebruik een Zinn® Beheerde Database (PostgreSQL of MySQL) of een voor uw site afgeschermde Redis-cache, en plaats de verbindingsgegevens in uw omgevingsvariabelen.
Veertien dagen gratis met Node.js al geselecteerd. Er worden tijdens de proefperiode geen kosten in rekening gebracht op de kaart die we vragen.
Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht
Mijn gratis proefperiode startenDeveloper Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.