۳۰ آذر ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

Svelte 5 برای انتشار مرحله نامزد حرکت می کند

فریم ورک Svelte 5 UI یک قدم به انتشار پایدار نزدیک‌تر است و دارای واکنش‌پذیری مبتنی بر سیگنال از طریق Runes است.

فریم ورک 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 بسازند.