Skip to content

Commit

Permalink
[feat] Better wording
Browse files Browse the repository at this point in the history
  • Loading branch information
szymonlicau committed Feb 7, 2025
1 parent fa7849d commit da4728b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/guide/scaling-up/routing.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

Routing po stronie serwera oznacza, że serwer zwraca response opierając się na URL pod którym użytkownik odwiedza aplikację. Gdy klikamy w link w tradycyjnej aplikacji renderowanej po stronie serwera, przeglądarka pobiera odpowiedź HTML z serwera i przeładowuje całą stronę z nowym kodem HTML.

W aplikacjach [Single-Page](https://developer.mozilla.org/en-US/docs/Glossary/SPA) (SPA), kod JavaScript po stronie klienta może przechwycić nawigację, dynamicznie pobrać nowe dane i zaktualizować stronę bez pełnego odświeżania strony. Zazwyczaj oznacza to lepsze user experience, szczególnie w przypadkach, które są bardziej jak faktyczne "aplikacje" - tj użytkownik wykonuje bardzo wiele interakcji przez dłuższy okres czasu.
W aplikacjach [Single-Page](https://developer.mozilla.org/en-US/docs/Glossary/SPA) (SPA), kod JavaScript po stronie klienta może przechwycić nawigację, dynamicznie pobrać nowe dane i zaktualizować stronę bez pełnego odświeżania strony. Zazwyczaj oznacza to lepsze user experience, szczególnie w przypadkach, które są bardziej jak faktyczne "aplikacje" - tj użytkownik wykonuje bardzo wiele interakcji przez dłuższy czas.

W takich aplikacjach SPA "routing" dzieje się po stronie klienta, w jego przeglądarce. Router w tym wypadku jest odpowiedzialny za zarządzanie renderowanym widokiem aplikacji wykorzystując API przeglądarek jak [History API](https://developer.mozilla.org/en-US/docs/Web/API/History) lub [event `hashchange`](https://developer.mozilla.org/en-US/docs/Web/API/Window/hashchange_event).

Expand Down

0 comments on commit da4728b

Please sign in to comment.