Dlaczego używamy JSX w React JS?
Dlaczego używamy JSX w React JS?

Wideo: Dlaczego używamy JSX w React JS?

Wideo: Dlaczego używamy JSX w React JS?
Wideo: Co to JSX? 2024, Kwiecień
Anonim

JSX jest rozszerzeniem składni dla ReactJS który dodaje obsługę pisania tagów HTML w JavaScript. Na górze ReactJS , tworzy bardzo skuteczny sposób wyrażania sieci podanie . Jeśli znasz ReactJS , wiesz, że jest to biblioteka do implementacji aplikacji frontendowych opartych na komponentach internetowych.

W tym miejscu, dlaczego JSX jest używany w reakcji?

JSX pozwala nam pisać elementy HTML w JavaScript i umieszczać je w DOM bez żadnych metod createElement() i/lub appendChild(). JSX konwertuje znaczniki HTML na reagować elementy. Nie musisz użyj JSX , ale JSX ułatwia pisanie Reagować Aplikacje.

Po drugie, czy pliki React powinny być JS czy JSX? Więc jesteś zmuszony do użycia Pliki JS zamiast JSX . A ponieważ reagować to tylko biblioteka dla javascriptu, wybór między nimi nie ma żadnego znaczenia JSX lub JS . Są całkowicie wymienne! Stąd wszystkie Pliki reakcji które je zawierają są JSX i nie JS.

Co więcej, na co reaguje JSX?

JSX to krok preprocesora, który dodaje składnię XML do JavaScript. Na pewno możesz użyć Reagować z pominięciem JSX ale JSX sprawia, że Reagować o wiele bardziej elegancki. Podobnie jak XML, JSX znaczniki mają nazwę znacznika, atrybuty i dzieci. Jeśli wartość atrybutu jest ujęta w cudzysłów, wartość jest ciągiem.

Czy możesz używać JavaScript w reakcji?

Reagować jest tylko JavaScript , trzeba się nauczyć bardzo małego API, tylko kilka funkcji i jak to zrobić posługiwać się im. Po tym twój JavaScript umiejętności są tym, co sprawia, ty lepszy Reagować deweloper. Nie ma barier wejścia. A JavaScript deweloper Móc stać się produktywnym Reagować programista w kilka godzin.

Zalecana: