ID: 3408 Web Łatwe

Źródło: Arkusze CKE

Która z poniższych technologii jest używana do tworzenia interfejsów użytkownika w aplikacjach React?

Warianty odpowiedzi

  1. A

    JSX

  2. B

    Markdown

  3. C

    YAML

  4. D

    XML

Wyjaśnienie

JSX oznacza JavaScript XML. Jest to specjalne rozszerzenie składni języka JavaScript, stworzone na potrzeby biblioteki React.

W praktyce pozwala na bezpośrednie wpisywanie znaczników przypominających HTML wewnątrz kodu JavaScript. Zamiast rozdzielać strukturę strony od logiki na osobne pliki, piszesz komponenty, które łączą jedno i drugie w bardzo wygodny sposób.

Warto pamiętać, że przeglądarka internetowa nie potrafi bezpośrednio zinterpretować kodu JSX. Zanim strona trafi do użytkownika, specjalne narzędzia programistyczne automatycznie przeliczają JSX na czysty, tradycyjny JavaScript.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Web