مقالات
چیزهای جدید در 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 از دست دادیم، به ما اطلاع دهید.
ماه آینده می بینمت 👋

