Blazor JavaScript'ке компиляциялайбы?
Blazor JavaScript'ке компиляциялайбы?

Video: Blazor JavaScript'ке компиляциялайбы?

Video: Blazor JavaScript'ке компиляциялайбы?
Video: Создаем веб-приложение с помощью Blazor WebAssembly // Курс «C# ASP.NET Core разработчик» 2024, Ноябрь
Anonim

А ичинде курулган файлдар Blazor Web Assembly тиркемеси түзүлүп, браузерге жөнөтүлөт. Браузер анда сиздин JavaScript , HTML жана C# браузердеги аткаруу кум чөйрөсүндө. Ал тургай, версиясын иштетет. NET Runtime.

Демек, Blazor JavaScript колдонобу?

Blazor компоненттеринин архитектурасы, маршрутташтыруу, виртуалдык DOM жана а JavaScript Interoperability (өз ара аракеттенүү) API. Аркылуу JavaScript интероп а Blazor колдонмо болот чакыруу JavaScript дан функциялары. NET жана C# ыкмаларынан JavaScript код. Чалуу үчүн JavaScript тартып.

Ошондой эле суроо берилиши мүмкүн, Blazor JavaScript-ти алмаштырабы? Жок, болчумун болот жок JavaScript алмаштыруу же китепканалар. Васм сизди билдирет болот c/c++, дат жана өтүү сыяктуу башка тилдерде жазылган китепканаларды айландыруу JavaScript ошондуктан алар болот желеде иштетүү.

Адамдар дагы сурашат: Blazor JavaScriptти өлтүрөбү?

Кеп мына ушунда JavaScript кылат ошол, жана Blazor жок. болбойт өлтүрүү ” JavaScript бирок бир аз ийгилик менен C# иштеп чыгуучулары Frontend кодун жазууга туура келбейт JS жана болот кармана билүү Blazor.

Blazor өндүрүшү даярбы?

Blazor WebAssembly дагы эле алдын ала кароодо жана али жок даяр үчүн өндүрүш дагы колдон. Эгерде сиз издеп жатсаңыз өндүрүш даяр чечим, анда Blazor Сервер биз сунуштайбыз. Бир жолу Blazor WebAssembly жөнөтүлөт (2020-жылдын майы), ал колдонуучунун түзмөгүндөгү браузерде Razor компоненттерин жана. NET кодун иштетүүгө мүмкүнчүлүк берет.

Сунушталууда: