Ինչու՞ ենք մենք օգտագործում JSX react JS-ում:
Ինչու՞ ենք մենք օգտագործում JSX react JS-ում:

Video: Ինչու՞ ենք մենք օգտագործում JSX react JS-ում:

Video: Ինչու՞ ենք մենք օգտագործում JSX react JS-ում:
Video: ReactJS ներծություն, #components, #ReactDOM 2024, Ապրիլ
Anonim

JSX համար շարահյուսական ընդլայնում է ReactJS որն ավելացնում է JavaScript-ում HTML թեգեր գրելու աջակցություն: Վերևում ReactJS , այն ստեղծում է վեբ արտահայտելու շատ հզոր միջոց դիմումը . Եթե ծանոթ եք ReactJS , դուք գիտեք, որ դա գրադարան է վեբ բաղադրիչի վրա հիմնված frontend հավելվածների իրականացման համար:

Ահա, ինչու է JSX-ն օգտագործվում արձագանքում:

JSX թույլ է տալիս մեզ գրել HTML տարրեր JavaScript-ում և տեղադրել դրանք DOM-ում՝ առանց createElement() և/կամ appendChild() մեթոդների: JSX փոխակերպում է HTML թեգերը արձագանքել տարրեր. Ձեզանից դա չի պահանջվում օգտագործել JSX , բայց JSX հեշտացնում է գրելը Արձագանքել հավելվածներ։

Երկրորդ, React ֆայլերը պետք է լինեն JS կամ JSX: Այսպիսով, դուք ստիպված եք օգտագործել JS ֆայլեր փոխարեն JSX . Եվ քանի որ արձագանքել պարզապես գրադարան է javascript-ի համար, ձեզ համար տարբերություն չկա ընտրություն կատարելը JSX կամ JS . Նրանք լիովին փոխարինելի են: Ուստի բոլորը React ֆայլեր որոնք պարունակում են դրանք JSX եւ ոչ JS.

Ավելին, ինչ է արձագանքում JSX-ին:

JSX նախապրոցեսորային քայլ է, որն ավելացնում է XML շարահյուսությունը JavaScript-ին: Դուք կարող եք անպայման օգտագործել Արձագանքել առանց JSX բայց JSX կազմում է Արձագանքել շատ ավելի էլեգանտ: Ճիշտ այնպես, ինչպես XML-ը, JSX թեգերն ունեն թեգի անուն, ատրիբուտներ և երեխաներ: Եթե հատկանիշի արժեքը փակցված է չակերտների մեջ, արժեքը տող է:

Կարո՞ղ եք օգտագործել JavaScript-ը react-ում:

Արձագանքել արդար է JavaScript , սովորելու համար կա շատ փոքր API, ընդամենը մի քանի գործառույթ և ինչպես օգտագործել նրանց. Դրանից հետո ձեր JavaScript հմտություններն են այն, ինչ ստիպում է դու ավելի լավ Արձագանքել մշակող. Մուտքի համար խոչընդոտներ չկան։ Ա JavaScript մշակող կարող է դառնալ արդյունավետ Արձագանքել մշակողը մի քանի ժամում:

Խորհուրդ ենք տալիս: