چارچوب دینو (Deno) چیست ؟

چارچوب دینو (Deno) چیست ؟

جاوا اسکریپت زمان اجرا ها محیط هایی هستند که کد های جاوا اسکریپت را کامپایل و اجرا میکند به طوری که معروف ترین آن Nodejs ، جزو محبوب ترین ها بوده و هیچ رقیبی نداشته است .هدف از ساخت Deno رفع مشکلات و برطرف کردن ضعف های Nodejs می باشد .


این محیط زمان اجرا برای جاوا اسکریپت و تایپ اسکریپت می باشد .دینو توسط رایان دال خالق Nodejs ساخته شده است . دینو در آن زمان پروژه ی کوچکی بود که رایان مشغول ساختش بود که آن را نسخه ی دوم Nodejs نامید که بهینه تر و امن تر شده بود .


از مهم ترین ویژگی های Deno امنیت آن می باشد که در هنگام کار با آن به فایل های سیستمی و … دسترسی نداریم ، با مرورگر سازگارتر است.


همچنین در هنگام نصب پکیج در Nodejs فایل‌های جدید در پوشه ای به نام نود ماژول که شامل تعداد زیادی کتابخانه می باشد ، قرار میگیرند که در زمان اجرا تمامی آنها خوانده خواهد شد و این ممکن است باعث مشکلاتی برای توسعه دهندگان شود مخصوصا برای افرادی که در یک تیم به صورت گروهی کار میکنند درنتیجه از مزایای دینو بهبود این سازوکار نیز می باشد.

مرجع تخصصی برنامه نویسان

پیوند منابع
JavaScript فوریه/09/2023 333
https://rayium.ir/?p=610

دیدگاه شما