مقالات

چیزهای جدید در Svelte: جولای 2024


این ماه ما یکسری ویژگی‌های جدید را در نامزد انتشار Svelte 5 دریافت کردیم، ریچ هریس به مدیر عامل Prismic توضیح داد که Svelte چگونه لرزش را بهینه می‌کند، و جف ریچ حتی بیشتر در مورد فلسفه CascadiaJS 2024 به اشتراک گذاشت.

بیایید بپریم!

چه چیزی در Svelte جدید است

در زیر نکات برجسته از یادداشت های انتشار Svelte 5 (اکنون در Release Candidate) آمده است:

  • اکنون می‌توانید با استفاده از حالت Rune به طور مختصرتر props را اعلام کنید let props = $props() (5.0.0-next.167، #12201)
  • جدید on واردات از svelte/events به شما این امکان را می دهد تا ترتیب فراخوانی گردانندگان رویداد را در موقعیت های مختلف حفظ کنید (5.0.0-next.152، مقالات، #11912)
  • را Component نوع اکنون شکل جدید مولفه های Svelte را نشان می دهد (5.0.0-next.143، #11775)
  • موارد جدید وجود دارد activeElement و pointerLockElement اتصالات (5.0.0-بعدی.150، #11879)
  • ، بسته‌بندی‌های ویژگی سفارشی CSS و عادی‌سازی رشته‌ها ساده‌سازی شده‌اند و عملکرد بیشتری دارند (5.0.0-next.152، #11773، #11948، #11954، #11792، #11949)
  • render، mount و hydrate اگر هیچ خاصیت مورد نیاز نباشد، اکنون گزینه ها در واقع اختیاری هستند (5.0.0-next.163، مقالات، #12111)

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

گره و آداپتورهای Cloudflare چندین ارتقاء را در این ماه دریافت کردند:

  • را BODY_SIZE_LIMIT متغیر محیطی پشتیبانی از پسوند واحد را به گره آداپتور اضافه می کند – نوشتن و درک مقادیر بزرگ بایت را آسان تر می کند (adapter-node@5.2.0، مقالات، #11680)
  • سرورهای Node اکنون می توانند گوش دهند sveltekit:shutdown رویداد (جایگزین تیزتر exit) که پس از بسته شدن تمام اتصالات توسط سرور HTTP منتشر می شود (adapter-node@5.1.0، مقالات، #12153)
  • آداپتور Cloudflare اکنون فقط a را پرتاب می کند _routes.json خطا زمانی که فایل وجود دارد اما هیچ مسیری در svelte.config پیکربندی نشده است (adapter-cloudflare@4.5.0، #12360)

  • Shootmail یک قالب ایمیل و ابزار ایجاد محتوا است
  • wpltest به روز رسانی افزونه وردپرس شما را در چندین وب سایت به صورت خودکار انجام می دهد
  • Svelte-MiniApps مجموعه ای از ابزارهای با کاربرد آسان است که با SvelteKit ساخته شده است
  • Interior Render AI فضای داخلی شما را با هوش مصنوعی در چند ثانیه دوباره طراحی می کند

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

برای خواندن

برای تماشا

  • svelte5-commenter یک مؤلفه آزمایشی برای بخش نظرات عمومی است
  • SSC (Speedy Svelte Compiler) یک کامپایلر فوق سریع Svelte است که در Rust نوشته شده است.

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

ماه آینده می بینمت 👋


Source link

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

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

دکمه بازگشت به بالا