Professional Documents
Culture Documents
با BunJS سریعتر بپزش رفیق!
با BunJS سریعتر بپزش رفیق!
بپزش!
اندکی درباره Bun.js
Bunیک Runtimeجاوا اسکریپت جدید و سبک است که شامل یک
،bundler، transpilerو npmاست .این امکان را به شما می دهد
که پروژه های جاوا اسکریپت و تایپ اسکریپت را نصب و اجرا کنید.
همه چیز در مورد سرعت است ،و یک رقیب قوی برای بهترین
Runtimeهای جاوا اسکریپت در حال حاضر است Bun .ادعا می کند
که از ویژگی های غنی تر و سریع تر از Node.jsو Denoاست.
با توجه به معیارهای انجام شده توسط سازندگان Bun، Bunمی
تواند در عملیات های I/Oفشرده مانند سرورهای HTTPو SQLاز
Node.jsو Denoبهتر عمل کند Bun .طوری ساخته شده است که
در شروع و اجرا سریعتر از Node.jsیا Denoباشد .همچنین به دلیل
استفاده از JavaScriptCoreبه جای جاوا اسکریپت ،V8استفاده از
Zigبرای نوشتن APIو تنظیم و محک گذاری گسترده ،ادعا می کند
که به طور قابل توجهی سریعتر از هر دو زمان اجرا جاوا اسکریپت سمت
سرور است.
با هم یک اپ Reactبپزیم!؟
برای شروع باید با وارد نمودن دستور ذیل در ترمینال Bun ,را نصب
کنید...
به مسیری که در ان پروژه ات رو ساختی برو ,و با دستور زیر پروژه رو
اجرا کن
چقدر سریع پختیم!؟
در تصاویر زیر بطور بسیار مشهود میتوان سرعت فوق العاده Bunدر
ایجاد یک پروژه ReactJSنسبت به NodeJSدید.
در تصاویر زیر سرعت ساخت پروژه امده است! که Bunدر 17.78
ثانیه توانسته کار را به اتمام برساند اما NodeJSبا فاصله عجیبی در
61ثانیه توانسته پروژه را به اتمام رسانده است.
این فاصله بسیار زیاد میتواند بازی را کامال عوض کند در تصمیم گیری
توسعه دهندگان فرانت اند برای انتخاب یکی بین BunJsو
NodeJSبرای ایجاد پروژه هایشان...
تو کدوم رو ترجیح میدی!؟
نظرتو کامنت کن رفیق
ممنون که تا اینجا همراهی کردی رفیق
خوشحال میشم نظرت رو درباره پست
کامنت کنی