Blog · strony www, usługi programistyczne

Twoja aplikacja React online w 15 minut? Praktyczny przewodnik po wdrożeniu na Netlify

2025-07-14

Siedzisz przed ekranem i uśmiechasz się. Nowa aplikacja w React działa idealnie, każdy komponent na swoim miejscu, logika śmiga bez zarzutu… na Twoim komputerze. I wtedy pojawia się pytanie: „Co dalej?”. Jak prosto i – co najważniejsze – za darmo pokazać ją światu?

Na początku drogi proces wdrożenia (deploymentu) brzmi jak czarna magia: skomplikowana konfiguracja serwerów, komendy w terminalu, stres. To mit. Pokażę metodę, z której sama regularnie korzystam przy mniejszych projektach – zamienia strach w satysfakcję w mniej niż kwadrans. Wdrożymy aplikację React (zbudowaną z Vite) na platformie Netlify, która zrobi całą ciężką pracę za nas.

Filozofia: dlaczego Netlify + GitHub to duet idealny?

Zanim przejdziemy do klikania, warto zrozumieć magię, która za tym stoi. Netlify połączony z kontem na GitHubie tworzy tzw. Continuous Deployment (Ciągłe Wdrażanie).

Wyobraź sobie robota-asystenta. Jedyne zadanie to pisać kod i zapisywać go na GitHubie. Za każdym razem, gdy to się dzieje, robot automatycznie pobiera kod, buduje z niego gotową aplikację i publikuje ją w internecie – bez niczyjego udziału. Brzmi dobrze? To właśnie zrobimy.

Warsztat: aplikacja online w 5 krokach

Wystarczy repozytorium na GitHubie. Zaczynamy!

Krok 1: logowanie do Netlify przez GitHub. Wejdź na stronę Netlify i wybierz rejestrację/logowanie przez GitHub. To najprostsza droga – od razu autoryzuje dostęp do projektów.

Signup - Netlify
Logowanie do Netlify przez GitHub.

Krok 2: utworzenie „miejsca” na stronę. W panelu Netlify znajdź duży przycisk „Add new project”. Tu zaczyna się przygoda.

Add new project w panelu Netlify.

Krok 3: wskazanie repozytorium z kodem. Netlify poprosi o wybór dostawcy Git – klikamy GitHub. Pojawi się lista repozytoriów; wybierz to z aplikacją React.

View for selecting a repository from your GitHub list
Wybór repozytorium z kodem.

Krok 4: jak zbudować aplikację. Kluczowy, ale prosty krok – Netlify musi wiedzieć, jakich komend użyć. Dla standardowej aplikacji z Vite:

  • Build command: npm run build (lub yarn build)
  • Publish directory: dist

Tyle – mówisz mu tylko, jak budować projekt i gdzie jest gotowa wersja.

Deployment settings: build command (npm run build) and publish directory (dist)
Ustawienia budowania: build command i publish directory.

Krok 5: „Deploy” i dzieje się magia! Po ustawieniu komend klikasz „Deploy site”. Netlify pobiera kod, uruchamia budowanie i po minucie-dwóch strona jest online pod wygenerowanym adresem. Gotowe – projekt jest w sieci!

Project dashboard after a successful deployment with a green "Published" status and the site link
Deploy site – aplikacja ląduje online.

Efekt: więcej niż strona online

Najważniejszą korzyścią nie jest samo opublikowanie strony, ale wdrożenie automatycznego procesu. Od teraz koniec z ręcznym wrzucaniem plików na serwer – wystarczy pisać kod i wysyłać go na GitHuba (git push). Resztą zajmie się darmowy asystent, Netlify: każda zmiana automatycznie pojawi się w opublikowanej wersji.

Narzędzia, z których korzystamy, powinny upraszczać pracę. Proces wdrożenia nie musi być barierą – może być satysfakcjonującym zwieńczeniem całego wysiłku.

Wróć do wszystkich wpisów

Masz projekt do omówienia?

Napisz, o co chodzi - nie musi być technicznie, od tego jestem ja. Odezwę się i powiem wprost, czy i jak mogę pomóc.