چیزهای جدید در Svelte: جولای 2023

Svelte 4 خارج شد و مردم در حال ساختن هستند! مجموعه ای از ویترین ها، کتابخانه ها و آموزش های جدید برای اشتراک گذاری وجود دارد. پس بریم سراغش…
چه چیزی در Svelte جدید است
خبر مهم این ماه انتشار Svelte 4.0 بود! شما می توانید همه چیز را در مورد آن بخوانید اعلام انتشار Svelte 4 از اصلاحات عملکرد و بهبود تجربه توسعه دهندگان گرفته تا یک سایت کاملاً جدید، اسناد و آموزش… این نسخه جدید Svelte 5 را با حداقل تغییرات انقلابی آغاز می کند.
اگر قبلاً در Node.js 16 هستید، ممکن است هیچ تغییر مهمی در پروژه خود مشاهده نکنید. اما حتما راهنمای مهاجرت را برای همه جزئیات بخوانید.
برای فهرست کاملی از تمام تغییرات کامپایلر Svelte، از جمله تغییرات منتشر نشده، به CHANGELOG مراجعه کنید.
چیزهای جدید در SvelteKit
این ماه خیلی چیزهای عالی بود رفع اشکال، پس حتما به آخرین نسخه ارتقا دهید! همچنین چند ویژگی جدید وجود دارد که باید به آنها اشاره کنیم:
- جدید
event.isSubRequestبولین نشان می دهد که آیا این یک درخواست واکشی با منشاء مشترک به یکی از API های خود برنامه در طول درخواست سرور است (1.21.0، مقالات، #10170) - گزینه پیکربندی جدید،
config.kit.env.privatePrefixیک پیشوند خصوصی برای متغیرهای محیطی تنظیم می کند. این پیش فرض است''(1.21.0، اسناد، #9996) VERSIONقبلا صادر شده و از طریق در دسترس است@sveltejs/kitاین می تواند برای شناسایی ویژگی ها یا هر چیز دیگری که نیاز به دانش نسخه فعلی SvelteKit دارد استفاده شود (1.21.0، اسناد، #9969)
برای تغییرات مربوط به آداپتور، CHANGELOG ها را در هر یک از آنها ببینید adapter دایرکتوری ها
- Heerdle یک بازسازی از Spotify است که اکنون از بین رفته Heardle، بازی حدس زدن موسیقی روزانه
- Meoweler یک سایت مسافرتی پر از گربه ها و حقایق مفید در مورد مقاصد محبوب است
- یک مدیر فنی از IKEA جزئیات بیشتری در مورد نحوه ساخت صفحات (و یک قالب صفحه) با استفاده از Svelte ارائه کرد.
- Quest to Replace Passwords شامل یک پیش نمایش مقایسه تعاملی برای همه ابزارهای مدیریت رمز عبور محبوب است
- audiogest به شما امکان می دهد گفتار را به متن تبدیل کنید و هر صوتی را با یک کلیک خلاصه کنید
- heroify گرافیک های سه بعدی را برای وب سایت شما با هوش مصنوعی تولید می کند
- Diesel Legacy: The Brazen Age یک بازی مبارزه ای است که صفحه امتیازات و پروفایل آن در Svelte ساخته شده است.
- markmyimages یک ابزار واترمارک با تغییر اندازه تصویر انبوه، تغییر نام، افکت ها و موارد دیگر است
- md.robino.dev یک ویرایشگر نشانه گذاری مبتنی بر وب است
- YABin یکی دیگر از Pastebin با ویژگی های بسیار خاص است
با حضور همکاران و سفرای عالی
- Vlog Dev: ژوئن 2023 – Svelte 4.0 با Rich Harris
- PodRocket: Svelte 4 با جف
- این Dot Media: Svelte 4 Launch Party با سایمون، بن، جف و پورو
- Exposuring Svelte: Between Two Nerds یک مکالمه کمدی بین ریچ هریس و داکس راد است.
- آموزش انجمن: SvelteKit Self Hosting با VPS، Docker، CapRover و اقدامات GitHub با استانیسلاو Khromov
- SvelteKit و کتاب داستان با Jeppe Reinhold
- این هفته در Svelte:
- 2 ژوئن 2023 – SvelteKit 1.20.1، پیشنمایش Svelte 4، کتابخانههای UI Headless
- 9 ژوئن 2023 – بهروزرسانیها، خود میزبانی SvelteKit، سبکهای انتقال به کودکان
- 16 ژوئن 2023 – Svelte 4 next.1 نحوه ایجاد طرحبندی گروهی منوی همبرگر
- 23 ژوئن 2023 – Svelte 4، Popovers و Hold، جستجوهای بیدرنگ با SvelteKit
- رادیوی روشن
- Svelte Society – لندن ژوئن 2023
- استفاده از Svelte’s Context API با Stores، انیمیشنهای غیرممکن FLIP Layout با Svelte و GSAP، و ایجاد ارائههای زیبا با Svelte توسط Joy of Code
برای تماشا
برای خواندن
- Vercel AI SDK یک کیت توسعه نرم افزاری سازگار با قابلیت پخش جریانی و آماده لبه برای برنامه های کاربردی هوش مصنوعی است که با React و Svelte ساخته شده است.
- Superforms 1.0 منتشر شد. برای جزئیات بیشتر به راهنمای مهاجرت و لیست ویژگی های جدید مراجعه کنید
- Panda CSS CSS-in-JS با سبک های تولید شده در زمان کامپایل، سازگاری RSC و پشتیبانی چند متغیره است.
- svelte-section-list یک بسته Svelte npm بدون سر است که قابلیت کشیدن و رها کردن را برای مدیریت عناصر و بخش ها فراهم می کند.
- WebStorm شروع به استفاده از سرور زبان Svelte در ابزارهای IDE خود کرد
- shadcn-svelte یک پورت غیر رسمی از shadcn/ui به Svelte است که ساخت کتابخانه کامپوننت خود را از کامپوننت های پایه معمولی آسان می کند.
- sveltekit-multibuild یک مخزن اولیه برای ساخت خودکار برنامه های اندروید، وب سایت ها، برنامه های دسکتاپ و افزونه های کروم است.
- SvelteKit AI Chatbot یک الگوی برنامه چت ربات AI منبع باز است که با SvelteKit، Vercel AI SDK، OpenAI و Vercel KV ساخته شده است.
- KitAI الگوهای هوش مصنوعی با باتری را برای SvelteKit و Next.js فراهم می کند
- Svelte Form Builder یک فرم ساز بدون کد کشیدن و رها کردن برای Svelte است.
با تشکر برای خواندن! مثل همیشه، اگر چیزی را در Reddit یا Discord از دست دادهایم، به ما اطلاع دهید.
تا دفعه بعد 👋




