یکشنبه ۰۷ فروردین ۰۱ ۱۲:۲۸
هنگامی که یک نرم افزار Blazor WebAssembly در مرورگر طراحی سایت اختصاصی اعمال میشود پوشه های کد سی شارپ و همین طور فولدر های Razor در درون اسمبلی های .NET کامپایل میگردند که در طول اجرای .NET در مرورگر دانلود میگردد. از آنجایی که کد .NET در WebAssembly که در sandbox جاوا اسکریپت مرورگر جایدارد انجام میگردد در قبال اقدامات مخرب که در دستگاه خدمت گیرنده وجود دارا هستند حفظ می گردد و همین استدلال نیز سبب می گردد تا امنیت آن تعدادی برابر گردد. نرم افزار های Blazor WebAssembly را می شود به شکل غیروابسته یا این که با به کار گیری از پشتیبانی سرور بومی کرد.
شناخت با ابزار Cheerp که بر مبنای گویش WebAssembly ایجاد شده است
ابزار Leaning Technologies’ Cheerp یکی ابزارهای بسیار قوی بر مبنای لهجه WebAssembly میباشد که تحت عنوان یک کامپایلر گویش های سی و سی پلاس پلاس در نرم افزار های زیر اینترنت کار می نماید. این ابزار میتواند تا کدهای سی و سی پلاس پلاس که با ورژن های 17 سی پلاس پلاس و فراتر از آن سازش دارا هستند را به گویش WebAssembly ترجمه نماید. Cheerp با زیرساخت LLVM/Clang ترکیب شدهاست و سئو های سفارشی متعددی روی آن انجام یافته میباشد که منجر شدهاست تا تلاش آنها seo خواهد شد و اندازه خروجی کامپایل گردیده کاهش پیدا نماید. ابزار LLVM/Clang که بر اساس لهجه WebAssembly میباشد عمدتا برای جابجایی کتابخانه ها و اپ های جان دار در لهجه های سی و سی پلاس پلاس به html 5 گزینه استعمال قرار میگیرد. علاوه بر این شما میتوانید از آن برای تایپ کردن نرم افزار های زیر اینترنت و کامپوننت های WebAssembly به کار گیری نمایید. این ابزار ذیل مجوزهای متن گشوده و تجاری ارائه میگردد.
- ۱۲ بازديد
- ۰ ۰
- ۰ نظر