Czym jest Vercel i model deploymentu
Platforma do hostingu frontendu
Vercel to platforma chmurowa zoptymalizowana pod aplikacje frontendowe — zwłaszcza Next.js, którego jest twórcą. Zamiast ręcznie konfigurować serwery, łączysz repozytorium GitHub, a Vercel sam buduje i publikuje aplikację przy każdym pushu. W ProfessNet frontend ZEUS (Next.js 15) deployujemy właśnie na Vercelu.
Model Git-driven deployment
Sednem Vercela jest powiązanie deploymentu z Gitem. Nie wgrywasz plików ręcznie — to commit decyduje, co jest na produkcji.
| Zdarzenie w Git | Co robi Vercel |
|---|---|
Push do gałęzi main | Buduje i publikuje Production |
| Push do innej gałęzi | Tworzy Preview deployment |
| Otwarcie Pull Requesta | Generuje unikalny URL podglądu |
| Każdy kolejny commit | Nowy, niezależny build |
Dzięki temu każda wersja ma własny, niezmienny adres — łatwo wrócić do poprzedniego deployu albo pokazać klientowi zmianę zanim trafi na produkcję.
Co Vercel robi za Ciebie
- Build — uruchamia
next buildw izolowanym środowisku. - CDN — rozprowadza statyczne zasoby globalnie (Edge Network).
- Serverless / Edge Functions — uruchamia API routes i SSR bez serwera, który musisz utrzymywać.
- HTTPS — automatyczne certyfikaty TLS dla każdej domeny.
- Rollback — powrót do wcześniejszego deployu jednym kliknięciem.
# Lokalnie budujesz tym samym poleceniem co Vercel
npm run build
Czym różni się od klasycznego hostingu
Na tradycyjnym VPS sam stawiasz serwer, konfigurujesz Nginx, certyfikaty, proces Node i deploy. Vercel abstrahuje to wszystko: skupiasz się na kodzie, infrastrukturę dostajesz w pakiecie. Skalowanie jest automatyczne — funkcje serverless wstają na żądanie.
Wskazówka: Vercel świetnie nadaje się do frontendu i lekkich API. Ciężki backend (w ProfessNet .NET ZEUS) hostujemy osobno — Vercel obsługuje warstwę Next.js i komunikuje się z backendem przez API.
Plany i organizacje
Projekty grupujemy w ramach Team/Organization ProfessNet, co daje wspólny dostęp, role i współdzielone zmienne środowiskowe. Każdy projekt to jedno repozytorium z własnymi ustawieniami buildu i domenami.
Podsumowanie
Vercel to Git-driven platforma dla frontendu: pushujesz kod, dostajesz zbudowaną
i opublikowaną aplikację z globalnym CDN i HTTPS. main to produkcja, każda inna
gałąź to podgląd. W kolejnych lekcjach zrobimy pierwszy deploy Next.js i ułożymy
workflow z Pull Requestami.