چیزهای جدید در Svelte: مارس 2024

در این ماه، نگهبانان Svelte پیشرفت زیادی در Svelte 5 داشتند و ریچ هریس با Prismic در مورد چگونگی کار تیم بر روی بهبود بیشتر چارچوب صحبت کرد.
چیزهای زیادی برای خودنمایی نیز وجود دارد … پس بیایید شیرجه بزنیم!
چه چیزی در Svelte جدید است
همانطور که قبلاً شنیده اید، Svelte 5 در پیش نمایش است. در همین حال، Svelte 4 (@latest) دارای یک رفع اشکال است. با این حال، تغییرات Svelte 5 دارای چند به روز رسانی است:
- شکستگی:
$derived.callاکنون است$derived.by(5.0.0-بعدی.54، مقالات، #10445) - خواص تخریبی اجسام استخراج شده اکنون واکنش پذیری ریزدانه را حفظ می کند (5.0.0-بعدی.55، اسناد، #10488)
- جدید
hydrateروش کد مربوط به هیدراتاسیون را درختی می کند (5.0.0-بعدی.56، اسناد، #10497) - CSS تودرتو در حال حاضر پشتیبانی می شود، همراه با پشتیبانی بهتر
:is(...)و:where(...)(5.0.0-بعدی.57، #10490) - شکستن: API سمت سرویس گیرنده با حذف ساده می شود
createRoot، تصحیح ازmount/hydrateAPI و ارائهunmount(5.0.0-بعدی.58، شماره 9827، #10516)
برای همه رفع اشکالها، تعهدات و مقدمات مورد نیاز برای آمادهسازی Svelte 5 برای انتشار، به CHANGELOG در اصلی مراجعه کنید.
چیزهای جدید در SvelteKit
اکثراً در این ماه رفع اشکال می شود. عمدتاً یک راه حل برای جلوگیری از بیات شدن مقادیر پس از پیمایش (2.5.1، #11870).
آداپتورها هم اکنون می توانند از یک emulate عملکردی برای ارائه قابلیت توسعه و تجسم (2.5.0, Docs, #11730. این امکان ایجاد یک تجربه بهبود یافته را برای Cloudflare در آینده نزدیک (11732) فراهم می کند.
برای همه تغییرات SvelteKit، به CHANGELOG مراجعه کنید.
- Wishgram ابزاری برای تولید کارت های آرزوی دست نویس است
- rfidify یک خواننده RFID Raspberry PI است که موارد را در Spotify پخش می کند
- listn.fyi یک راه سرگرم کننده و آسان برای به اشتراک گذاشتن موسیقی است که در حال حاضر از آن لذت می برید
- Meowrite یک ابزار نوشتن هوش مصنوعی برای نامه های جلدی، مقالات و موارد دیگر است
- Photo Multitool یک مجموعه رایگان از ابزارهای دستکاری عکس آنلاین است
- sveltekit-weather-app یک برنامه آب و هوای زیبا است که با SvelteKit ساخته شده است
با حضور همکاران و سفرای عالی
این هفته در Svelte:
خواندن / تماشا کردن
کتابخانه ها، ابزارها و تقویت کننده ها؛ اجزاء
- PaneForge اجزایی را فراهم می کند که ایجاد پنل های قابل تغییر اندازه را در برنامه های Svelte آسان می کند
- Svelte UX و LayerChart اکنون شامل پشتیبانی تم از طریق کلاس های معنایی و حالت هستند
- Huly Platform یک چارچوب قوی است که برای سرعت بخشیدن به توسعه برنامه های کاربردی تجاری مانند سیستم های CRM طراحی شده است
- svelte-marquee یک جزء خیمه شب بازی زیبا برای Svelte است
- Just Ship یک الگوی احراز هویت SvelteKit برای Svelte 5 است
- سلول ها یک کتابخانه کاربردی و واکنشی برای Svelte است
- Svelte Headless یک سایت نمونه است که نحوه ایجاد یک سایت وبلاگ ساده را نشان می دهد که به یک CMS بدون هد متصل می شود.
- Sugar.css یک چارچوب CSS معنایی، در دسترس و سبک است
- apple-svelte یک کتابخانه مؤلفه Svelte بر اساس زبان طراحی رابط انسانی اپل است
- SvelteKit SSE یک راه آسان برای ایجاد و مصرف رویدادهای ارسال شده توسط سرور فراهم می کند.
- Formsnap، یک لفاف قابل دسترس برای sveltekit-superforms، بازنویسی عمده ای دریافت کرد و مستندات خود را بهبود بخشید.
همین برای این ماه! اگر چیزی را در Reddit یا Discord از دست دادیم، به راحتی به ما اطلاع دهید.
ماه آینده می بینمت 👋




