فریم ورک Svelte 5 UI یک قدم به انتشار پایدار نزدیکتر است و دارای واکنشپذیری مبتنی بر سیگنال از طریق Runes است.
Svelte 5، یک بهروزرسانی برنامهریزیشده برای چارچوب واکنشپذیر UI، به مرحله نامزد انتشار رسیده است. هیچ تغییر قطعی از هم اکنون تا انتشار پایدار پیش بینی نمی شود.
نامزد انتشار در ۳۰ آوریل اعلام شد. دارای بازنویسی Svelte است تا سریعتر، آسانتر برای استفاده و قویتر باشد. Runes، یک API واکنشپذیری مبتنی بر سیگنال، ویژگی برجسته این نسخه است. تیم Svelte گفت Runes قول می دهد که واکنش پذیری جهانی و ریز را باز کند.
سایر موارد برجسته در Svelte 5 عبارتند از:
- تعمیرات اساسی رویدادها برای انعطاف پذیری بیشتر با دیگ بخار کمتر.
- بهبود ترکیب اجزاء از طریق قطعهها.
- پشتیبانی از TypeScript بومی، از جمله نشانه گذاری داخلی.
مؤلفههای نوشته شده برای Svelte 4 با چند استثنا کامپوننتها دیگر در Svelte 5 کلاس نیستند. تیم گفت که در نهایت برخی از ویژگیهای Svelte 4 به نفع جایگزینهای مدرن حذف خواهند شد.
هنگام شروع پروژه SvelteKit جدید، میتوان به Svelte 5 از طریق گزینه زیر دسترسی داشت:
npm ایجاد svelte@latest
بولتن Svelte 5 راههای دیگر دسترسی به Svelte 5 را فهرست میکند.
Svelte مانند سایر چارچوبهای واسط رابط واکنشپذیر، به توسعهدهندگان اجازه میدهد تا برنامههای کاربردی را با استفاده از مؤلفههایی که نشانهگذاری، رفتار و سبکها را ترکیب میکنند، بسازند. مؤلفهها در ماژولهای جاوا اسکریپت کوچک کامپایل میشوند که سرباری که معمولاً با چارچوبهای UI مرتبط است را حذف میکند. توسعه دهندگان می توانند یک برنامه کامل را با استفاده از یک چارچوب برنامه سازگار با Svelte مانند SvelteKit بسازند.
پست های مرتبط
Svelte 5 برای انتشار مرحله نامزد حرکت می کند
Svelte 5 برای انتشار مرحله نامزد حرکت می کند
Svelte 5 برای انتشار مرحله نامزد حرکت می کند