آموزش مبانی کیویک سیتی (Qwik City) - آخرین آپدیت

دانلود Qwik City Foundations

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: فریم‌ورک‌های مدرن اغلب به دلیل اتکای زیاد به فرآیند Hydration در سمت کلاینت، از کندی در زمان اجرا رنج می‌برند که منجر به هدررفت منابع و تأخیر در تعامل کاربر می‌شود. در دوره «مبانی کیویک سیتی»، شما یاد می‌گیرید چگونه با استفاده از معماری Resumable در Qwik City، اپلیکیشن‌های وب با کارایی بسیار بالا بسازید. در ابتدا، مدل اجرای منحصر‌به‌فرد Qwik را بررسی می‌کنید که چگونه Hydration را حذف کرده و امکان Lazy Loading دقیق را فراهم می‌کند. سپس، نحوه ساختاردهی اپلیکیشن با استفاده از کامپوننت‌ها، صفحات، لایوت‌ها و تکنیک‌های بهبود تدریجی (Progressive Enhancement) را خواهید آموخت. در نهایت، مدیریت ورودی‌های کاربر و داده‌ها را از طریق Form Actions، سیگنال‌ها و دریافت داده‌ها در سمت سرور در Qwik City یاد می‌گیرید. در پایان این دوره، شما مهارت و دانش لازم برای ایجاد اپلیکیشن‌های سریع، مقیاس‌پذیر و تعاملی را خواهید داشت که مقدار جاوااسکریپت را به حداقل و عملکرد را به حداکثر می‌رساند.

سرفصل ها و درس ها

معرفی کیویک سیتی Introducing Qwik City

  • معرفی کیویک سیتی Introducing Qwik City

  • تفاوت‌های کیویک با سایر فریم‌ورک‌ها How Qwik is Different

  • ساخت یک اپلیکیشن کیویک سیتی Creating a Qwik City App

صفحات و لایوت‌ها Pages and Layouts

  • معرفی کامپوننت‌های کیویک Introducing Qwik Components

  • ایجاد مسیرها (Routes) Creating Routes

  • درک ناوبری کلاینت-سرور Understanding Client-server Navigation

  • افزودن متادیتا به صفحات Adding Page Metadata

  • ایجاد لایوت‌ها Creating Layouts

  • استایل‌دهی به صفحات Styling Pages

فرم‌ها، اکشن‌ها و سیگنال‌ها Forms, Actions, and Signals

  • معرفی فرم‌ها و Route Actions Introducing Forms and Route Actions

  • مدیریت وضعیت فرم با سیگنال‌ها Handling Form State with Signals

  • اعتبارسنجی داده‌های فرم با Zod Validating Form Data with Zod

  • مدیریت خطاهای فرم Handling Form Errors

  • مدیریت ارسال فرم‌ها Handling Form Submissions

دریافت داده‌ها و APIها Data Fetching and APIs

  • درک اجرای کلاینت-سرور Understanding Client-server Execution

  • دریافت داده‌ها با Route Loaders Data Fetching with Route Loaders

  • ایجاد مسیرهای پویا (Dynamic Routes) Creating Dynamic Routes

  • اشتراک‌گذاری داده‌ها بین مسیرها Sharing Data Across Routes

  • اجرای کدهای ناهمگام با Tasks Running Async Code with Tasks

  • ایجاد توابع سرور (Server Functions) Creating Server Functions

  • ایجاد مسیرهای API Creating API Routes

نمایش نظرات

آموزش مبانی کیویک سیتی (Qwik City)
جزییات دوره
1h 11m
21
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Kamran Ayub
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kamran Ayub Kamran Ayub

کامران ایوب یک تکنسین متخصص در ساخت راه حل های کاملاً پشته با تمرکز بر فناوری وب مدرن و معماری بومی ابر است. وی بیش از 8 سال با استفاده از مجموعه گسترده ای از فن آوری ها ، برای اجرای برنامه های تجاری با مشتری و خط مشی تجاری شرکتهای Fortune 500 صرف کرده است. او تلاش می کند تا تجربه های کاربر بی عیب و نقص ساخته شده با استفاده از روش های جامد کیفیت نرم افزار مانند آزمایش ، مقیاس پذیری و قابلیت نگهداری را طراحی کند. کامران عاشق به اشتراک گذاشتن آنچه می داند و به طور منظم در کنفرانس های منطقه ای و گروه های کاربر ، از جمله NDC MN و Midwest.js ، ارائه می دهد. او به حفظ موتور بازی متن باز Excalibur.js کمک می کند ، برنامه سازمان بازی های ویدیویی را اجرا می کند ، آهنگهای من را ردیابی کنید ، در توسعه بازی سر و صدا می کند و در منبع باز فعال است.