• همه۴٬۲۴۰
  • اخبار منتخب۹۵۱
  • جاوااسکریپتجاوااسکریپت۵۳۴
  • فرانت‌اندفرانت‌اند۷۰۷
  • ری‌اکتری‌اکت۱۷۱
  • لاراوللاراول۱۵۱
  • پی‌اچ‌پیپی‌اچ‌پی۱۳۱
  • نود جی‌اسنود جی‌اس۱۳۶
  • مهارت‌های نرم۶۳۶
  • پایتونپایتون۱۱۴
  • زیرساخت۱٬۳۷۰
  • دواپس۱٬۱۲۱
  • پایگاه داده۱۸۰
  • امنیت۱٬۱۵۸
  • هوش مصنوعیهوش مصنوعی۲٬۴۷۶
  • اپل۱۴۰
  • گوگلگوگل۱۵۳
  • درباره ما
  • تماس با ما
  • حریم خصوصی
  • قوانین استفاده

تمامی محتوای این سایت توسط هوش مصنوعی تولید شده و ممکنه حاوی خطا باشه. مسئولیت استفاده از این اطلاعات بر عهده کاربر هست.

TelegramInstagram
دیتی خبر
جاوااسکریپت
  • هیچ‌کدوم از این کتابخونه‌ها state رو مدیریت نمی‌کنن

    نویسندهٔ Infrequently می‌گه Redux و MobX و Zustand و حتی خود ری‌اکت، state رو مدیریت نمی‌کنن؛ فقط تغییرها رو پخش می‌کنن. چیزی که کم دارن یه بُعده: زمان.

    فرانت‌اندهمین الان۳ دقیقهinfrequently.org
  • چرا باید Temporal رو جای Date به کار ببری

    قانون prefer-temporal از eslint-plugin-unicorn پیشنهاد می‌کنه به‌جای Date قدیمی از Temporal تازه‌ی جاوااسکریپت استفاده کنی که خیلی از دردسرهای Date رو نداره.

    جاوااسکریپت۳ ساعت پیش۲ دقیقهgithub.com
  • Jelly UI؛ کامپوننت‌های وبی که ژله‌ای رفتار می‌کنن

    یه کتابخونهٔ Web Components که کنترل‌های واقعی فرم رو با فیزیک نرم و ژله‌ای ترکیب کرده و بدون هیچ وابستگی‌ای بالا میاد.

    فرانت‌اند۴ ساعت پیش۲ دقیقهjelly-ui.com
  • Color.js 0.7 با کلی فضای رنگی جدید اومد

    نسخهٔ ۰.۷ کتابخونهٔ رنگ وب شش فضای gamut-relative، متد گامات‌مپینگ raytrace و یه display() باهوش‌تر آورده و dist لاغرتر شده.

    جاوااسکریپت۶ ساعت پیش۳ دقیقهgithub.com
  • Color.js؛ کتابخانه‌ای برای کار جدی با رنگ

    کتابخانه‌ای که پشت Sass و موتور دسترسی‌پذیری axe نشسته و خوندن، تبدیل، دستکاری و درون‌یابی رنگ رو در فضاهای مدرن ساده می‌کنه.

    جاوااسکریپت۷ ساعت پیش۳ دقیقهcolorjs.io
  • استریم مدل سه‌بعدی تو مرورگر، همون‌طور که ویدیو پخش می‌شه

    سرویس Miris هندسهٔ سه‌بعدی رو لایه‌لایه استریم می‌کنه؛ مدل تو کمتر از یک ثانیه ظاهر می‌شه و بعد کم‌کم واضح، بدون این که کل فایل سنگین دانلود بشه.

    فرانت‌اند۹ ساعت پیش۴ دقیقهmiris.com
  • Freerange: باگ‌های عددی تایپ‌اسکریپت رو قبل از اجرا بگیر

    یه ابزار تازه با همون API رسمی تایپ‌اسکریپت محدودهٔ ممکن هر عدد رو موقع بیلد حساب می‌کنه تا NaN و تقسیم بر صفر و ایندکس بیرون از آرایه رو قبل از اجرا پیدا کنی.

    جاوااسکریپت۱۰ ساعت پیش۲ دقیقهgithub.com
  • Jedison؛ ساخت فرم از JSON Schema

    یه کتابخونهٔ جاوااسکریپت که از روی JSON Schema، خودکار یه فرم تعاملی با اعتبارسنجی می‌سازه؛ همون اسکیما سمت سرور هم داده رو چک می‌کنه.

    جاوااسکریپت۱۲ ساعت پیش۲ دقیقهgithub.com
  • چطور OLX جلوی آپلودهای تکراری بین تب‌ها رو گرفت

    آپلود فایل ۲۰ گیگابایتی که با بستن تب قطع نشه یک عارضهٔ جانبی داشت: هر تب سعی می‌کرد همون آپلود رو از سر بگیره. راه‌حل تیم OLX یک mutex داخل خود مرورگر بود.

    فرانت‌اند۱۳ ساعت پیش۴ دقیقهtech.olx.com
  • web-ext؛ ابزار خط فرمان موزیلا برای افزونه‌های مرورگر

    ساخت، اجرا، لینت، بسته‌بندی و امضای یه افزونهٔ مرورگر رو می‌شه با یه ابزار خط فرمان جمع کرد؛ همون کاری که web-ext برای فایرفاکس می‌کنه.

    جاوااسکریپت۱۳ ساعت پیش۳ دقیقهgithub.com
  • نمایش HTML توی ری‌اکت نیتیو بدون WebView

    کتابخونه @native-html/render محتوای HTML رو مستقیم به ویوهای نیتیو iOS و اندروید تبدیل می‌کنه، بدون این‌که سراغ WebView بره.

    ری‌اکت۱ روز پیش۲ دقیقهgithub.com
  • چرا fetch به کد خطا احتیاج داره

    اسپک Fetch هر خطای شبکه‌ای رو به یک TypeError خالی تبدیل می‌کنه. یه پروپوزال تو TC39 می‌خواد این اطلاعات از‌دست‌رفته رو با یه ویژگی ساده برگردونه.

    جاوااسکریپت۱ روز پیش۳ دقیقهjasnell.me
  • مرورگرت با ریاضی لو می‌ده روی چه سیستم‌عاملی‌ای

    از کروم ۱۴۸ به بعد، Math.tanh نتیجه رو از کتابخانهٔ ریاضی خود سیستم‌عامل می‌گیره؛ همین چند بیت آخر کافیه تا ضدبات بفهمه User-Agent باهاش روراست نیست.

    جاوااسکریپت۱ روز پیش۴ دقیقهscrapfly.dev
  • BotKit: ربات فدیورسِ خودت رو تو یه فایل بساز

    یه فریم‌ورک تایپ‌اسکریپتی که ربات‌های ActivityPub رو به‌جای اکانت روی ماستودون، به‌شکل یه سرور مستقل روی دامنهٔ خودت اجرا می‌کنه.

    ۱ روز پیش۳ دقیقهbotkit.fedify.dev
  • Web Locks API: وقتی چند تب باید با هم هماهنگ بشن

    اگه اپ وبت تو چند تب باز باشه، کدومشون باید داده رو سینک کنه؟ این API مرورگر یک قفل نام‌دار می‌ده تا فقط یکی برندهٔ کار بشه و بقیه صف بکشن.

    جاوااسکریپت۱ روز پیش۴ دقیقهdeveloper.mozilla.org
  • unwasm: وب‌اسمبلی رو مثل یه ماژول معمولی ایمپورت کن

    پروژهٔ unjs یه راه استاندارد برای کار با WebAssembly تو جاوااسکریپت درست کرده: فایل .wasm رو ایمپورت می‌کنی و بقیه‌ش — پیدا کردن importها و ساختن بایندینگ — سر بیلد انجام می‌شه.

    جاوااسکریپت۲ روز پیش۲ دقیقهgithub.com
  • بازنویسی یه دموی ۲۰۱۴ با CSS امروزی

    کریس کویر سراغ یکی از دموهای قدیمی خودش رفته که با jQuery حالت چسبیدن یه اینپوت سرچ رو تشخیص می‌داد و این بار همه‌چی رو فقط با CSS درآورده.

    فرانت‌اند۲ روز پیش۳ دقیقهmaster.dev
  • چرا پلی‌فیل‌ها هنوز برای وب خوبن

    یه ویراستار بانفوذ استانداردهای وب گفته پلی‌فیل‌ها مضرن؛ لیا وِرو مخالفه و توضیح می‌ده چرا پلی‌فیل‌ها برای وب یه سود خالص‌ان و حذفشون نیازشونو از بین نمی‌بره.

    فرانت‌اند۲ روز پیش۳ دقیقهlea.verou.me
  • Pastoralist؛ دفترچهٔ خاطرات override‌های پکیج

    Pastoralist یه ابزاره که برای هر override پکیج‌منیجر یه سابقهٔ بازبینی نگه می‌داره؛ اینکه چرا اضافه شده، کدوم پکیج‌ها هنوز لازمش دارن و کِی می‌شه حذفش کرد.

    نود جی‌اس۲ روز پیش۳ دقیقهgithub.com
  • Persona: ویجت چت هوش مصنوعی برای هر سایتی

    یه ویجت چت متن‌باز با TypeScript که هیچ وابستگی به فریم‌ورک نداره، با هر بک‌اند SSE کار می‌کنه و از استریم و صدا تا تأیید ابزارها و آرتیفکت رو پوشش می‌ده.

    جاوااسکریپت۲ روز پیش۳ دقیقهgithub.com
پربازدیدترین‌ها
  • واکاوی سیستم واکنش‌گراییِ Vue
    ۳۲۳ روز پیش
  • مرورگرت با ریاضی لو می‌ده روی چه سیستم‌عاملی‌ای
    ۱۶۱ روز پیش
  • Jedison؛ ساخت فرم از JSON Schema
    ۱۱۱۲ ساعت پیش
  • Persona: ویجت چت هوش مصنوعی برای هر سایتی
    ۱۱۲ روز پیش
  • Nucleux؛ مدیریت state اتمی برای React
    ۱۰۳ روز پیش
  • هنوز به build tool نیاز داریم؟
    ۱۰۲ روز پیش
  • آسترو ۷.۱ با کنترل بیشتر روی خروجی
    ۱۰۳ روز پیش
  • Eloquent JavaScript؛ کتاب رایگان یادگیری جاوااسکریپت
    ۹۵ روز پیش
  • dx-styles؛ چرا نگهدارندهٔ Linaria بعد از شش سال یه کتابخانهٔ تازه ساخت
    ۹۲ روز پیش
  • Web Locks API: وقتی چند تب باید با هم هماهنگ بشن
    ۹۱ روز پیش