Sobes.tech
Intern

Do czego służy React?

sobes.tech AI

Odpowiedź od AI

React to biblioteka JavaScript służąca do tworzenia interfejsów użytkownika, szczególnie aplikacji jednostronicowych (SPA). Umożliwia budowanie interfejsów deklaratywnie i komponentowo, czyli interfejs dzieli się na niezależne, wielokrotnego użytku komponenty.

Główne zalety React:

  • Deklaratywność: opisujesz, jak UI powinno wyglądać w zależności od stanu, a React sam aktualizuje DOM.
  • Podejście oparte na komponentach: UI jest budowane z małych części, co ułatwia utrzymanie i ponowne użycie kodu.
  • Wirtualny DOM: React efektywnie aktualizuje tylko zmienione części strony, zwiększając wydajność.

Przykład prostego komponentu w React:

function Hello(props) {
  return <h1>Cześć, {props.name}!</h1>;
}

// Użycie
<Hello name="Świecie" />