مقالات

چیزهای جدید در Svelte: ژوئن 2025


علاوه بر پیشبرد کار روی Async Svelte، نگهدارنده‌ها سخت کار کرده‌اند تا ویژگی‌های طولانی درخواستی مانند پیوست‌ها را معرفی کنند.

در این ماه کمی در مورد API جدید به همراه ویترین عظیمی از برنامه ها/سایت های ساخته شده با Svelte به اشتراک خواهیم گذاشت…

بیایید شیرجه بزنیم!

چیزهای جدید در Svelte و SvelteKit

  • پیوست ها اساساً نسخه ای انعطاف پذیرتر و مدرن تر از اقدامات هستند. درباره موارد استفاده و بهبود عملکرد آنها در PR (#1500) یا در Svelte docs (elegant@5.29.0، language-tools@109.7.0)
  • آیا اقداماتی دارید که دوست دارید و می خواهید از آنها به عنوان پیوست استفاده کنید؟ را fromAction ابزار به شما اجازه می دهد تا اقدامات را به پیوست تبدیل کنید (پیچیده@5.32.0، #15933)
  • اکنون خلاصه‌ها برای قطعات مجاز هستند – تایپ و نکات تایپ را بهبود بخشید (elegant@5.30.0، language-tools@109.8.0، #15915)
  • برنامه افزودنی Svelte اکنون به شما امکان می دهد تا واردهای گمشده را در ذخیره اضافه کنید (language-tools@109.6.0، #2744)
  • اکنون می توان فیلدهای وضعیت را در سازندگان کلاس اعلام کرد (elegant@5.31.0، #15820)
  • Svelte اکنون با XHTML سازگار و جدید است fragments: 'html' | 'tree' گزینه انطباق گسترده تر با CSP را اضافه می کند (پیچیده@5.33.0، #15538)
  • وقتی SSR غیرفعال است و گزینه‌های صفحه فقط به صورت بولی یا رشته‌ای هستند، اکنون می‌توان کد سمت کلاینت را در سطح بالای صفحات/طرح‌بندی‌های جهانی اجرا کرد.kit@2.21.0، #13684)

برای لیست کامل رفع اشکال در Svelte، SvelteKit و آداپتورهای آن، تغییرات آنها را اینجا و اینجا ببینید.


  • Whimsy یک موتور بازی کوچک و کنسول فانتزی برای ایجاد داستان های تعاملی است
  • DASHBOT یک بازی 1 v1 Space Robot Sprint Battle برای دو بازیکن – با حالت های محلی و آنلاین است.
  • Kraa یک ویرایشگر نشانه گذاری مبتنی بر وب است که کارها را کمی متفاوت انجام می دهد
  • Shovel AI یک ابزار دسته ای برای تعامل مقادیر زیادی از داده های متنی با مدل های هوش مصنوعی است
  • md.uy یک ویرایشگر علامت گذاری مشترک، محلی اول و همتا به همتا است.
  • BringYourAI یک افزونه مرورگر است که زمینه فوری را برای پایگاه کد هر وب سایت چت هوش مصنوعی فراهم می کند
  • جو مالاتستا راهی برای ارائه عکس های فیلم خود در یک رسانه دیجیتال اندیشیده است
  • Notion Avatar یک ویرایشگر آواتار به سبک Notion با Runes Svelte 5 است
  • ORBITS مغز دوم شما برای کسانی است که می شناسید و ملاقات می کنید

با حضور همکاران و سفرای عالی

این هفته در Svelte

برای مشاهده/خواندن

  • Bits UI v2 منتشر شد – با پشتیبانی از پیوست‌ها، $props.id()، Shadow DOM و غیره
  • Composably یک افزونه پردازش محتوا برای Vite و SvelteKit با محتوای تایپ شده + اجزای Svelte پویا در زمان ساخت است.
  • Svelte Flow اکنون 1.0 است – با پشتیبانی از Svelte 5، TSDoc و تعدادی ویژگی جدید برای بهتر کردن نمودارهای تعاملی
  • fox UI مجموعه ای از اجزای رابط کاربری است که با Tailwind 4 و Svelte 5 ساخته شده است – اکنون با یک ویرایشگر متن غنی
  • fluid-dnd یک کتابخانه کشیدن و رها کردن برای Vue، React و Svelte است
  • sveltekit-password-protect یک ابزار ساده برای افزودن یک لایه امنیتی به وب سایت شما است.
  • sveltekit-image-optimize یک ابزار ساده است که به شما کمک می کند یک نقطه پایانی برای برنامه نرم افزاری خود ایجاد کنید که تصاویر شما را بهینه می کند.
  • svelte-inspect-value@0.7.0 پانل ها را معرفی می کند – یک پانل/کشو با موقعیت ثابت قابل تغییر اندازه که رابط کاربری اشکال زدایی را از جریان وب سایت شما جدا می کند.
  • nuqs-svelte یک پورت غیررسمی Svelte از کتابخانه nuqs است – یک مدیریت وضعیت پارامتر جستجوی نوع ایمن
  • sv-router یک نوع روتر امن SPA با مسیریابی مبتنی بر فایل یا کد است.
  • Svelte-textcircle متن را در یک طرح دایره ای با انیمیشن های قابل تنظیم و استایل نمایش می دهد

همین برای این ماه! اگر چیزی را در Reddit یا Discord از دست دادیم، به ما اطلاع دهید.

تا دفعه بعد 👋🏼!


Source link

نوشته های مشابه

دیدگاهتان را بنویسید

همچنین ببینید
بستن
دکمه بازگشت به بالا