فارسی
باز کردن در Telegram

پست 👩‍💻 ‏Esbuild چیه و چه کاربردی داره ؟

26 ژوئن 2024
M
Mahan-Heydari
👩‍💻 ‏Esbuild چیه و چه کاربردی داره ؟ در اصل esbuild یک باندلر فوق‌سریع و با کارایی بالا برای جاوااسکریپت هست. این ابزار توسط Evan Wallace توسعه داده شده و باعث تجربه بهتری در توسعه و بهینه‌سازی وبسایت‌ها و برنامه‌های وب میشه. 👌با استفاده از این باندلر، میتونید به سرعت فایل‌های جاوااسکریپت خودتون رو باندل کرده و بهینه کنید. این باندلر میتونه کدهای JavaScript، TypeScript، JSX و CSS رو هم بهینه کنه. 🧐چرا از باندلر استفاده کنیم ؟ بسته بندی کد در یک فایل واحد، مزایای مختلفی رو ارائه میده که به بعضی از اونها اشاره می کنیم: 🟡میتونید فایل‌های با منبع کوچیک و مستقل ایجاد کنید که نگهداریشون آسون تره. 🟡میتونید کدهارو در طول فرآیند بسته‌بندی review، و سینتکس اونو بررسی کنید. 🟡باندلر میتونه توابع استفاده‌ نشده رو حذف کنه که به tree-shakes معروفه. 🟡سینگل فایل ها سریعتر از چندین فایل بارگیری میشن و مرورگر به پشتیبانی ماژول ES نیاز نداره. ‼️چرا از esbuild استفاده کنیم؟ برخلاف باندلرهای جاوا اسکریپت، esbuild یک فایل اجرایی Go کامپایل شدست که پردازش موازی سنگین رو پیاده سازی میکنه، که این تا صد برابر سریعتر از Rollup، Parcel یا Webpack هست. این مورد میتونه هفته ها در زمان توسعه در طول عمر یک پروژه صرفه جویی کنه. ✅علاوه بر این، esbuild مزایای دیگه ای هم داره : 🟡باندل داخلی و کامپایل برای JavaScript، TypeScript، JSX و CSS 🟡پشتیبانی از ماژول های ES و CommonJS 🟡یک سرور توسعه لوکال با watch mode و live reload 🟡پلاگین هایی برای افزودن قابلیت های بیشتر 🟡مستندات جامع این باندلر می‌تونه یک گزینه خوب برای پروژه های شما باشه و با ایجاد و اعمال یکسری کانفیگ، نیاز های شما رو در پروژه ها برطرف کنه و اگر نیازی به آیتم های پیشرفته تری داشته باشید، پلاگین هایی داره تا بتونن بهتون کمک کنن. برای کسب اطلاعات بیشتر، به داکیومنتش مراجعه کنید 🏖️ Document 🌐 #esbuild #bundler @CodeModule
19 · 791 ·

در همان حوالی فید

MMahan-Heydari🧐فریمورک Tauri چیه و چه کاربردی داره ؟ در اصل Tauri یک فریمورک متن باز و رایگان برای توسعه برنامه‌های دسکتاپه. این فریمورک بر اساس زبان برنامه نویسی Rust ساخته Mmahdiبا ‏PM2 فرایند های Node.js رو مدیریت کنید 🤟 ‏PM2 یک مدیر محبوب برای فرایند ها هست، که مدیریت تولید فرآیند های برنامه رو ساده میکنه. همچنین ویژگی‌هایی مانند نظار
این پیام
MMahan-Heydariبه آغوش گرم برنامه نویسی بپیوندید 😂 #fun @CodeModuleMmahdiآخر ‏GraphQL یا REST، با کدوم API بسازم؟ 🤔 ‏GraphQL و REST دو رویکرد متمایز برای ساخت API ها هستن، که هر کدوم مجموعه ای از ویژگی ها، مزایا و چالش های خاص خودشون
CCode Module | کد ماژولCode Module | کد ماژول@CodeModule · کانال · فناوری
2 192مشترک514میانگین دسترسی پست
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما