Vergelijking

Het Europese alternatief voor Netlify.

Netlify heeft "git push, site live" normaal gemaakt, en het is nog steeds een prima product — gerund door een Amerikaans bedrijf op Amerikaans gecontroleerde infrastructuur, geprijsd in dollars met getelde build-minuten en betaalde add-ons. Als je klanten of je principes zeggen dat Europees werk op Europese infrastructuur hoort, is dat een probleem dat geen instellingenpagina oplost.

slew.sh houdt de workflow — repo koppelen, pushen, een live URL en preview-deploys krijgen — en draait die volledig op infrastructuur in Europese handen: Hetzner in Duitsland, Bunny in Slovenië. Europese bedrijven, van boven tot onder.

slewNetlify
JurisdictieEuropese UnieVerenigde Staten
InfrastructuurHetzner (DE) + Bunny (SI)AWS (Amerikaans bedrijf)
Blootstelling aan de CLOUD ActNeeJa
git push → live URLJaJa
Preview-URLs per pull requestJaJa
Node / Next.js als echte serversJaOp basis van functions
BezoekersanalyticsInbegrepen, elk planAdd-on van $9/mnd per site
BeeldoptimalisatieInbegrepen, elk planInbegrepen (Image CDN)
Build-minutenGeen tellerGelimiteerd per plan
FormulierenInbegrepen, elk planJa (op verbruik)
ValutaEUR, vastUSD, op verbruik

Wat de tabel in de praktijk betekent

De workflow is degene die je kent: koppel de repository via de GitHub App en elke push bouwt en deployt, met het resultaat teruggemeld op de commit. Elke pull request krijgt een preview-URL die per push bijwerkt en na 7 dagen verloopt. Deploys zijn zero-downtime — de nieuwe versie moet een health check halen voordat het verkeer overgaat — en rollback is direct.

Twee verschillen doen er het meest toe. Eén: analytics. Netlify rekent $9 per maand per site voor server-side analytics; op slew hoort cookieloze analytics, gemeten aan de CDN-edge, gewoon bij hosting, op elk plan. Twee: servercode. Netlify hakt backends op in functions; slew draait Node en Next.js als langlopende servers met env vars, live logs en scale-to-zero — het model waar je app voor geschreven is.

De rekening

Vaste bedragen in euro's: €0, €9, €24 of €99 per maand, excl. btw, met als enige verschil hoeveel je tegelijk draait. Builds worden niet geteld — er is geen budget aan build-minuten om in de gaten te houden — en bandbreedtelimieten worden gemonitord, niet gefactureerd: eroverheen gaan betekent een mailtje van mij, geen factuur. Teams zijn inbegrepen, zonder seat-kosten.

Waar Netlify nog voorligt

  • Edge functions en een grote marketplace met plugins en integraties.
  • Tien jaar aan documentatie, tutorials en antwoorden uit de community.

Migreren is één commando

De CLI heeft een Netlify-importer. Draai hem in de map van je site en hij leest netlify.toml en _redirects — en, met een Netlify-token, je build-instellingen, env vars, gekoppelde repo en domeinen rechtstreeks uit de API van Netlify, read-only. Hij begint met een eerlijk compatibiliteitsrapport (Netlify Functions hebben geen slew-equivalent; dat zegt hij voordat er iets wordt aangemaakt), zet daarna het project, de env vars, redirects en de git-koppeling op, en eindigt met een DNS-checklist voor de overstap. De redirect-syntax van Netlify vertaalt bijna één-op-één — splats en :splat gaan ongewijzigd mee.

$ slew import netlify --dry-run
Compatibility check: clean — nothing in the way.

$ slew import netlify
Created project 'your-site' → https://your-site.slew.cloud
Imported. Nothing on Netlify was changed — cut over when ready:

Je site blijft vanaf Netlify serveren totdat je zelf de DNS omzet — en terugzetten is dezelfde wijziging in omgekeerde richting. De volledige walkthrough staat in de migratiegids.

Veelgestelde vragen

Is slew AVG-conforme hosting?
De stack valt van begin tot eind onder EU-jurisdictie — Hetzner (DE), Bunny (SI), bedrijf gevestigd in de EU, geen Amerikaans moederbedrijf — en een getekende verwerkersovereenkomst met de subverwerkerslijst is beschikbaar. De compliance van je eigen site blijft jouw verantwoordelijkheid, maar op de regel "waar staat de data?" is het antwoord: in de EU.
Werken mijn redirect-regels?
Ja — slew serveert redirects en same-site rewrites uit slew.json, en de syntax van Netlify vertaalt bijna één-op-één: splats, :splat en exacte statuscodes gaan mee, de importer doet het voor je. De uitzondering zijn 200-regels die naar een andere origin proxyen — die verhuizen naar je app.
En mijn build-plugins?
Builds draaien je eigen build-commando in een schone container, dus de meeste "plugins" die eigenlijk npm-packages zijn werken gewoon. Plugins die specifiek aan het Netlify-platform hangen niet.
Kun je mijn sites voor me verhuizen?
Mail hello@slew.sh — ik migreer je eerste project gratis, en op Studio doe ik de eerste batch voor je.