مقالات

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


از زمانی که SvelteKit 2.0 در اواخر سال گذشته منتشر شد، تعداد زیادی ویژگی جدید برای بهبود تجربه توسعه Kit وجود دارد! در همین حال، تیم Svelte سخت در تلاش است تا Svelte 5 را به واقعیت تبدیل کند.

در صورت از دست دادن آن، Rich همچنین Tenets را منتشر کرد، “تلاشی برای بیان فلسفه Svelte – اصول اصلی ما که تصمیمات طراحی ما را هدایت می کند.”

پس بیایید به بررسی چیزهای جدید بپردازیم و ببینیم بقیه افراد جامعه در حال انجام چه کاری هستند…

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

  • روتر مشتری اکنون درخت تکان می خورد (2.1.0، #11340)
  • $env/static/public اکنون در معرض کارگران خدماتی (2.2.0، مقالات، #10994)
  • style-src-elem اکنون در محیط هایی با خط مشی امنیتی محتوا پشتیبانی می شود (2.2.1، مقالات، #11562)
  • جدید reroute هوک به شما امکان می دهد روش ترجمه URL ها به مسیرها را تغییر دهید (2.3.0، مقالات، #11537)
  • را read ویژگی در حال حاضر در دسترس است $app/server ماژول – به شما امکان می دهد دارایی ها را از سیستم فایل بخوانید (2.4.0، مقالات، #11649)
  • آداپتورها اکنون می توانند emulate محیط محصول برای توسعه و پیش نمایش سرورها با پیاده سازی ویژگی های مربوطه. این برای فراهم کردن دسترسی به مثلاً مفید است. فضاهای نام KV در حال توسعه (2.5.0، مقالات، #11730)

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

در صورتی که آن را از دست دادید، Svelte 5 در مرحله پیش عرضه است. در همین حال، Svelte 4 (@latest) دارای یک نسخه با رفع اشکال است. تنها یک ویژگی جدید برای برجسته کردن از تغییرات Svelte 5 وجود دارد:

  • بخش ها اکنون می توانند چندین آرگومان بگیرند (5.0.0-بعدی.42، اسناد، #9988)

برای همه رفع اشکال‌ها، تعهدات و مقدمات مورد نیاز برای آماده‌سازی Svelte 5 برای انتشار، به CHANGELOG در اصلی مراجعه کنید.


  • Sprite Fusion یک ابزار طراحی سطح رایگان برای ایجاد نقشه‌های کاشی دو بعدی زیبا در مرورگر شما با استفاده از هر مجموعه کاشی است.
  • TypeMeUp یک وب سایت تایپ است که به شما یاد می دهد چگونه سریعتر تایپ کنید
  • Pathfinding Algorithm Visualizer یک تجسم کننده الگوریتم مسیریابی تعاملی با قابلیت پخش کننده است.
  • Roch Dog کسب و کارها و هتل ها را بر اساس سگ دوستی آنها رتبه بندی می کند
  • highlight.cool یک ابزار برجسته رایگان، قابل تنظیم و در زمان واقعی برای وبلاگ شما است
  • Nola Devs یک گروه پر جنب و جوش و فراگیر از توسعه دهندگان نرم افزار است که در قلب نیواورلئان مستقر هستند. این سایت همه رویدادهای آنها را به صورت گروهی جمع آوری می کند
  • Startup Funding Simulator ابزاری است که به بنیان‌گذاران کمک می‌کند تا بفهمند جمع‌آوری سرمایه مدرن (با خزانه‌ها) چگونه کار می‌کند و در هنگام جمع‌آوری پول چقدر می‌توانید انتظار کاهش داشته باشید.

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

برای خواندن

  • لوسیا – یک کتابخانه احراز هویت که با TypeScript نوشته شده است و پیچیدگی مدیریت جلسه را انتزاعی می کند – به تازگی نسخه 3.0 خود را منتشر کرده است.
  • Paraglide JS Adapter SvelteKit یکپارچه SvelteKit برای ابزار مسیریابی ParaglideJS – i18n است.

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

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


Source link

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

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

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