Hoekom gebruik ons JSX in reageer JS?
Hoekom gebruik ons JSX in reageer JS?

Video: Hoekom gebruik ons JSX in reageer JS?

Video: Hoekom gebruik ons JSX in reageer JS?
Video: The Complete React JS Course for Beginners - Learn React in 2 Hours! +timecodes 2024, Maart
Anonim

JSX is 'n sintaksuitbreiding vir ReactJS wat ondersteuning byvoeg vir die skryf van HTML-etikette in JavaScript. Bo op ReactJS , skep dit 'n baie kragtige manier om 'n web uit te druk aansoek . As jy vertroud is met ReactJS , weet jy dat dit 'n biblioteek is vir die implementering van webkomponent-gebaseerde frontend-toepassings.

Hierin, hoekom word JSX in reaksie gebruik?

JSX laat ons toe om HTML-elemente in JavaScript te skryf en dit in die DOM te plaas sonder enige createElement() en/of appendChild() metodes. JSX skakel HTML-etikette om in reageer elemente. Jy word nie verplig om gebruik JSX , maar JSX maak dit makliker om te skryf Reageer toepassings.

Tweedens, moet React-lêers JS of JSX wees? So jy word gedwing om te gebruik JS lêers in plaas van JSX . En sedertdien reageer is net 'n biblioteek vir javascript, dit maak geen verskil vir jou om tussen te kies nie JSX of JS . Hulle is heeltemal uitruilbaar! Vandaar alles Reageer lêers wat hulle bevat is JSX en nie JS.

Verder, wat reageer JSX?

JSX is 'n voorverwerkerstap wat XML-sintaksis by JavaScript voeg. Jy kan beslis gebruik Reageer sonder JSX maar JSX maak Reageer baie meer elegant. Net soos XML, JSX etikette het 'n merkernaam, kenmerke en kinders. As 'n kenmerkwaarde in aanhalingstekens ingesluit is, is die waarde 'n string.

Kan jy JavaScript in reaksie gebruik?

Reageer is net JavaScript , daar is 'n baie klein API om te leer, net 'n paar funksies en hoe om gebruik hulle. Daarna, jou JavaScript vaardighede is wat maak jy N beter Reageer ontwikkelaar. Daar is geen versperrings vir toegang nie. A JavaScript ontwikkelaar kan word 'n produktiewe Reageer ontwikkelaar binne 'n paar uur.

Aanbeveel: