یه چشمکزدن عجیب تو تایملاین یه ادیتور ویدیو که هیچ تست خودکاری نمیدیدش. جوابش آخر یه خط CSS بود، ولی پیدا کردن جای درستش کلی وقت برد.
یه درخواست حدوداً ۹۰۰ کیلوبایتی میتونست سرور Node.js یه اپ Next.js رو چند ثانیه کامل قفل کنه، حتی بدون لاگین. ریاکت بیسروصدا پچش کرده.
نسخهٔ جدید Redux Toolkit ابزار build رو به TSDown برده، TypeScript 7 رو رسماً پشتیبانی میکنه و کلی باگ RTK Query رو درست کرده.
نسخهٔ ۸ کتابخونهٔ ساخت رابط ترمینالی با React اومده؛ از props جدید برای اسکرول تا کمتر شدن پرش صفحه و چند تغییر که موقع آپگرید باید حواست بهشون باشه.
تیم React Aria یه کامپوننت Sheet ساخته که حرکت کشیدن با انگشتش کاملاً روی اسکرول بومی مرورگر سواره و بهخاطر همین روانتر از راهحلهای JavaScriptی اجرا میشه.
بهجای نوشتن دستی هر fade و تیتر متحرک، کامپوننت آماده رو با یه دستور shadcn به پروژهی Remotion اضافه کن و کدش مال خودت باشه.
Pascal یه ادیتور سهبعدی متنباز برای طراحی ساختمانه که با React Three Fiber و WebGPU ساخته شده و ایجنتهای هوش مصنوعی از طریق MCP بهش وصل میشن.
یه کامپوننت سبک برای ساخت bottom sheet که بهجای انیمیشنهای جاوااسکریپتی، از scroll snap خود CSS استفاده میکنه و با هر فریمورکی جور درمیاد.
بعد از یه سال طراحی و تست، Video.js 10.0.0 رسماً پایدار شد؛ یه بازنویسی کامل که تجربهی پنج پلیر ویدیویی رو تو یه پروژه جمع کرده.
تیم Next.js میگه Cache Components حالا برای هر اپی مناسبه و تو پروژههای جدید پیشفرضه. ensureStatic هم اومده تا یه کامپوننت داینامیک بیاجازه وارد صفحهٔ استاتیک نشه.
ایجنتهای کدنویسی معمولاً فقط همون حالتی از صفحه رو تست میکنن که توش شروع کردن. ایدهٔ قدیمی Pure UI یه راه ساده برای دیدن بقیهٔ حالتها پیشنهاد میده.
یه بنچمارک با ۵۰۰۰ دکمهٔ رادیویی نشون میده context معمولی React با کمک compiler پابهپای useSyncExternalStore جلو میره.
Preact 11 قراره آپگرید کمدردسری باشه، ولی ESM-only شدن، forward شدن خودکار ref و حذف چند API قدیمی چیزهاییان که باید قبلش بدونی.
Tanner Linsley نسخهی 1.0 کتابخونهی چارت TanStack رو منتشر کرد؛ ابزاری که قراره با بزرگتر شدن نیازهای اپت، مجبور نشی بری سراغ یه کتابخونهی دیگه.
بعد از بیش از شش سال، نسخهی اصلی بعدی Preact اومده؛ با Hydration 2.0، ارسال خودکار ref و مقایسهی دقیقتر آرگومانهای hook.
تیم Expo نشون داده چطور میشه یه Live Activity واقعی ساخت که حتی وقتی اپ تو پسزمینهست، با push از سرور آپدیت بشه.
هر ساختار پوشه دو کار داره: کمک به پیدا کردن فایل و کمک به اینکه فایل جدید کجا بره. این مقاله میگه اشتباه تو دومی گرونتر تموم میشه.
Paraglide JS پیامهای ترجمه رو قبل از بیلد به تابعهای تایپدار تبدیل میکنه تا باندلر بتونه ترجمههای بیاستفاده رو کامل حذف کنه.
شش سال بعد از مهاجرت به ریاکت نیتیو و فقط یک سال بعد از اینکه گفت ازش راضیه، شاپیفای برگشته سمت Swift و Kotlin. دلیلش هم ایجنتهای کدنویسی هستن که هزینهٔ دو پلتفرم رو کم کردن.
اگه دیزاین سیستم سایتهای دولت آمریکا جاش رو به shadcn بده، چی عوض میشه؟ یه عضو سابق تیم USWDS از زاویهٔ تایپوگرافی جواب میده.