گویش WebAssembly زبانی برای کامپایل طراحی اپلیکیشن کدها در مرورگرهای امروزی میباشد، دراین مقاله قصد داریم در رابطه پروژه های بر اساس گویش WebAssembly حرف کنیم.
امروزه نرم افزار های ذیل اینترنت اصلا به اندازه نرم افزار های دسکتاپ سریع و با همت با صرفه نیستند ولی سوالی که پیش میآید این میباشد که در شرایطیکه به این شکل میشد چطور؟ این وعده ای میباشد که لهجه WebAssembly به توسعه و گسترش دهندگان میدهد.
گویش WebAssembly یک لهجه سطح ذیل میباشد و شباهت بسیار متعددی به لهجه assembly داراست که با دقت به ساختار باینری گردآوری و جوری که داراست میتواند با عملکردی شبیه نرم افزار های نیتیو و دسکتاپ در مرورگرها اعمال گردد. در عین اکنون WebAssembly میتواند امکان کامپایل کردن پرتابل برای گویش های اپلیکیشن نویسی مانند C، C++، سی شارپ، Rust، Go، کاتلین، سوییفت و اکثری از گویش های اپ نویسی دیگر آماده نماید.
لهجه WebAssembly تحت عنوان راهی برای پیشرفت در عملکرد اپلیکیشن ها و نرم افزار های پایین اینترنت و اذن استعمال از لهجه های دیگر به غیر از گویش نرمافزار نویسی جاوا اسکریپت در توسعه و گسترش نرم افزار های زیر اینترنت به وسیله گوگل، اپل، موزیلا و مایکروسافت پشتیبانی میشود که همه آن ها از این فناوری فوق العاده در موتورهای مرورگر خویش پشتیبانی می نمایند.
WebAssembly باعث به گسترش طیف وسیعی از فناوری های تازه به عنوان مثال گویش های نرمافزار نویسی نو گردیده است که از اقتدار این گویش اپ نویسی به کارگیری می نمایند. بهدنبال قصد داریم 12 آیتم از مطرح ترین پروژه های بر پایه ی لهجه WebAssembly پباده سازی گردیده و روی این لهجه اپ نویسی شرط بندی کرده اند را به شما معرفی کنیم.