آدام واتان بعد از ۹ سال، Tailwind CSS رو به شاپیفای سپرد تا این فریمورک محبوب یه خونهی پایدار و بلندمدت داشته باشه، بدون اینکه چیزی تو کد بازش عوض بشه.
یه پلاگین برای وبپک و ویت که وقتی رو یه المان تو صفحهی سایتت کلیک میکنی، مستقیم میبردت به همون خط کد تو ادیتورت.
هایپراسپن یه فریمورک جدید بر پایه بان و تایپاسکریپته که طوری طراحی شده تا بهطور پیشفرض هیچ جاوااسکریپتی به مرورگر کاربر نفرسته و همزمان تو تستهای سرعت امتیاز کامل بگیره.
بابیلونجیاس یه موتور سهبعدی جدید و سبک به اسم بابیلون لایت معرفی کرده که فقط رو WebGPU کار میکنه و طبق تستهای خودشون باندلش تا ۵۰ برابر از بابیلونجیاس معمولی کوچیکتره.
ریاکت نسخه ۱۹.۳ رو منتشر کرده و دو ویژگی که سال قبل بهصورت آزمایشی معرفی شده بودن، یعنی View Transitions و Fragment Refs، حالا رسمی و پایدار شدن.
با ترکیب attr() جدید و کوئریهای استایل کانتینر، میشه کامپوننتهای CSS رو مستقیم از رو اتریبیوتهای HTML کنترل کرد، بدون کلاس اضافه یا جاوااسکریپت.
دیگه لازم نیست با جاوااسکریپت offsetHeight و scrollHeight رو محاسبه کنی؛ scroll-driven animations این کارو برات با CSS انجام میده.
این ابزار بهجای ترکیب Vite و بابل و jest، یه باینری راست بهت میده که همهچی رو خودش انجام میده؛ البته هنوز نسخهی آلفاست.
یه نویسنده تو حوزهٔ دیزاین سیستم توضیح میده چرا سیستم توکن طراحی که رو ۵۰ تا خوب کار میکنه، رو ۵۰۰ تا از هم میپاشه و چطور میشه جلوش رو گرفت.
وقتی AI تو یه هفته به اندازهی یه تیم کد مینویسه، این پست ده تا چک خودکار رو معرفی میکنه که کد رو قابلاعتمادتر و ریویوش رو ارزونتر میکنن.
کامپوننتهای ریاکت موقع build خونده میشن و کد DOM مستقیم تولید میشه؛ نتیجه اینه که بدنهٔ کامپوننت فقط موقع mount اجرا میشه و دیگه خبری از diff زدن درخت نیست.
وبکیت میگه باگی که سالها باعث خطای «accessed before initialization» توی ماژولهای جاوااسکریپت سافاری میشد، با بازنویسی کامل لودر ماژول برطرف شده.
تیم Outlyne کدبیس ۱۰۳۶ فایلی React Router خودش رو به نسخهٔ Rust کامپایلر برد و بخش کامپایل بیلدش از ۱۴.۳ ثانیه رسید به کمتر از یک ثانیه.
یه چکلیست فشرده از قانونهای عملی رابط کاربری: از شعاع گوشهٔ تودرتو و انیمیشن دکمه تا تایپوگرافی، توکن رنگ و دسترسیپذیری، هرکدوم در حد یه خط.
تو هر تیم محصولی یه سری کار هست که هیچکس رسماً مسئولش نیست: اسم ۶۰ کاراکتری، حالت خالی، اینترنت کند. رابین اشپیلمان میگه دقیقاً همینها کار design engineer ـه.
یه طراح که این روزها دیزاین سیستمش رو با ایجنت AI میسازه میگه بخش سخت کار هیچوقت ساختن نبوده؛ ارزش واقعی یه جای دیگهست.
ابزار ساخت کتابخونهٔ تیم Rstack به نسخهٔ پایدار رسید: بیلد سریعتر، خروجی سبکتر و یه پایپلاین واحد برای کتابخونهٔ ابزاری، کامپوننت UI و CLI.
بعد از بیشتر از هزار PR، تیم لینیر استایلهای ریاکتش رو به StyleX برد؛ نتیجهاش صفر شدن تزریق CSS موقع ناوبری و حدود ۳۰٪ سرعت بیشتر روی یه ماشین میانرده بود.
خروجی اول Astra بدون هیچ اصلاحی به سایت نهایی نزدیک بود؛ رازش لایهبندی عمق و یه اسکیل سفارشی به اسم Scroll Craft بود، نه فقط خود مدل.
تیم Sparkbox میگه سختترین بخش دیزاین سیستم ساختنش نیست، قبولوندنشه. اونها سه عامل رو تعیینکننده میدونن: تناسب با سازمان، با محصولها، و با تیمی که قراره نگهش داره.