Արդյո՞ք Blazor-ը հավաքվում է JavaScript-ում:
Արդյո՞ք Blazor-ը հավաքվում է JavaScript-ում:

Video: Արդյո՞ք Blazor-ը հավաքվում է JavaScript-ում:

Video: Արդյո՞ք Blazor-ը հավաքվում է JavaScript-ում:
Video: Bringing An ABANDONED Corvette C6 ZR1 Back To Life! 2024, Մայիս
Anonim

Ֆայլեր ներկառուցված ա Բլազոր Web Assembly հավելվածը կազմվում և ուղարկվում է դիտարկիչ: Այնուհետև զննարկիչը գործարկում է ձեր JavaScript , HTML և C# բրաուզերի կատարման ավազարկղում: Այն նույնիսկ աշխատում է. NET Runtime.

Համապատասխանաբար, Blazor-ն օգտագործում է JavaScript:

Բլազոր առանձնանում է բաղադրիչի ճարտարապետություն, երթուղիացում, վիրտուալ DOM և ա JavaScript Փոխգործունակության (interop) API. -ի միջոցով JavaScript փոխազդեցություն ա Բլազոր հավելված կարող է կանչել JavaScript գործում է. NET և C# մեթոդները JavaScript կոդը։ ներս կանչելու համար JavaScript սկսած.

Կարելի է նաև հարցնել, արդյոք Blazor-ը կփոխարինի JavaScript-ին: Ոչ, վամ կամք ոչ փոխարինել JavaScript-ը կամ գրադարաններ։ Wasm նշանակում է, որ դուք կարող է փոխակերպեք այլ լեզուներով գրված գրադարանները, ինչպիսիք են c/c++, ժանգոտեք և գնացեք դեպի JavaScript Ուստի նրանք կարող է գործարկել համացանցում:

Մարդիկ նաև հարցնում են՝ Blazor-ը կսպանի՞ JavaScript-ը։

Բանն այն է, որ JavaScript-ն անում է որ, և Բլազոր չի անում: դա չի լինի» սպանել ” JavaScript բայց մի փոքր հաջողություն ունենալու դեպքում C# մշակողները ստիպված չեն լինի գրել Frontend-ի կոդը JS և կամք կարողանալ կառչել Բլազոր.

Blazor արտադրությունը պատրա՞ստ է:

Բլազոր WebAssembly-ը դեռ նախադիտման փուլում է և դեռ չկա պատրաստ համար արտադրությունը օգտագործել դեռ. Եթե դուք փնտրում եք ա արտադրությունը պատրաստ է լուծում, ապա Բլազոր Սերվերն այն է, ինչ մենք խորհուրդ կտանք: Մի անգամ Բլազոր WebAssembly-ն ուղարկվում է (2020 թ. մայիս), այն հնարավորություն կտա գործարկել Razor բաղադրիչները և. NET կոդը օգտատիրոջ սարքի բրաուզերում:

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