Edge Functions
Next.js Middleware uruchamiany na edge node najbliższym użytkownikowi — redirecty, A/B testy, geolokalizacja i auth checks w poniżej 10ms, zanim request dotrze do origin.
Vercel Edge Network to 70+ regionów zsynchronizowanych przez anycast routing — żądanie trafia do najbliższego POP, statyczny HTML wraca w 30ms niezależnie od lokalizacji użytkownika. Żaden klasyczny serwer VPS ani managed hosting nie osiąga takiego TTFB bez globalnej infrastruktury CDN. Preview deployment na każdy branch, zero cold starts dla Next.js Server Components.
Klasyczny serwer VPS z Nginx ma jeden punkt geograficzny. Użytkownik z Tokio odpytujący serwer we Frankfurcie czeka na HTTP round-trip przez 9000 kilometrów — TTFB 180-300ms w najlepszym scenariuszu, bez uwzględnienia cold startów kontenerów przy skoku ruchu. AWS Amplify dodaje managed layer, ale nadal wymaga konfiguracji regionów, CloudFront distributions i ręcznego zarządzania invalidation cache. Netlify jest bliżej, ale jego Node.js serverless ma cold start ~600ms — krytyczny problem dla SSR i middleware.
Vercel Edge Network rozwiązuje ten problem przez anycast routing: żądanie DNS automatycznie trafia do najbliższego z 70+ Points of Presence. Statyczny HTML i zasoby statyczne są serwowane bezpośrednio z edge node — bez proxy do origin, bez round-tripu przez ocean. TTFB dla statycznych stron to konsekwentne 20-40ms z dowolnego kontynentu. Edge Functions (Next.js Middleware) uruchamiają się na tym samym edge node co żądanie — latency poniżej 10ms dla redirectów, A/B testów i personalizations.
Under the hood Vercel używa własnego build systemu z inkrementalnym cache. Każdy build analizuje dependency graph — jeśli zmieniłeś jeden komponent, tylko zależne strony są rebuilowane. Incremental Static Regeneration (ISR) pozwala na rehydrację konkretnych stron bez pełnego rebuildu — strona z nowym contentem pojawia się po następnym żądaniu, bez cache invalidation po stronie CDN. Next.js Server Components są kompilowane do minimalnego bundle — React hydration payload zmniejsza się o 30-70% vs klasyczny SSR.
Z własnych wdrożeń: pełny build statycznej strony (ponad 150 slice'ów, optymalizacja obrazów Cloudinary) to kilkadziesiąt sekund, preview per PR gotowy w około 90 sekund. Najlepszy dowód wydajności edge masz pod nosem — ta strona stoi na tym stacku; wrzuć mazcode.pl do PageSpeed i sprawdź sam.
W MazCode każdy projekt klienta dostaje osobny Vercel project podłączony do repozytorium. PR od klienta lub ode mnie dostaje natychmiast własny preview URL — https://projekt-git-branch-mazcode.vercel.app. Klient akceptuje zmiany wizualnie bez wiedzy o wersjonowaniu. Po merge do main — automatyczny deploy na produkcję w ciągu 90 sekund. Zero ręcznej interwencji, zero SSH, zero FTP.
Biznesowo: Vercel Pro kosztuje $20/miesiąc per projekt — vs $80-150/miesiąc za managed VPS z porównywalną wydajnością, bez CDN, bez auto-scaling, bez preview deployments. W praktyce to istotnie niższy koszt infrastruktury niż managed VPS o porównywalnej wydajności — przy globalnym CDN, auto-scalingu i preview deployments w standardzie.
Gdzie Vercel nie jest optymalnym wyborem: aplikacje wymagające persistent WebSocket connections, długo działające procesy (>30s execution limit), heavy computational tasks (ML inference, video processing), lub własna baza danych z low-latency na tym samym serwerze. Dla tych przypadków używam dedykowanych rozwiązań — Vercel jako edge layer, backend osobno.
Next.js Middleware uruchamiany na edge node najbliższym użytkownikowi — redirecty, A/B testy, geolokalizacja i auth checks w poniżej 10ms, zanim request dotrze do origin.
Każdy git branch i pull request dostaje izolowany deployment z unikalnym URL — klient akceptuje zmiany wizualnie, designer sprawdza pixel-perfect, QA testuje na identycznym środowisku jak produkcja.
Zero konfiguracji, zero DevOps. Vercel automatycznie skaluje zasoby od 0 do milionów requestów na dobę — płacisz za faktyczny usage, nie za idle serwery rezerwowane na szczyty ruchu.
Built-in Core Web Vitals analytics: TTFB, FCP, LCP, CLS w real-time bez external scripts, bez impact na Lighthouse score i bez GDPR cookies — dane prywatne agregowane na edge.
70+ edge regionów, anycast routing, niskie TTFB z dowolnego kontynentu, zero cold starts — i preview deployment na każdy branch bez konfiguracji. Infrastruktura klasy enterprise przy ułamku kosztu managed VPS.