دوره آموزشی مدیریت پیشرفته وضعیت با SolidJS

دوره آموزشی مدیریت پیشرفته وضعیت با SolidJS

1 ساعت 7 دقیقهپیشرفته2024-09-18

مدرسین

Ayodele Aransiola

Ayodele Aransiola

Technical Support Specialist and Software Engineer

جزئیات دوره

SolidJS به سرعت در بین جامعه توسعه‌دهندگان محبوبیت زیادی پیدا کرده است به دلیل مزایای عملکردی و تجربه کاربری توسعه‌دهندگان. در ساخت برنامه‌های وب، نیاز به مدیریت پیچیده وضعیت بیشتر احساس می‌شود و این دوره پیشرفته به توسعه‌دهندگان دانش عمیق و مهارت‌های عملی لازم برای مدیریت وضعیت در SolidJS را ارائه می‌دهد. مدرس این دوره، آیو دله لیوم، با یک مرور کوتاه از اصول SolidJS شروع می‌کند و سپس به مباحث پیشرفته‌تری مانند سیگنال‌ها، افکت‌ها، الگوهای غیرهمزمان، مدیریت وضعیت و مسیریابی می‌پردازد. این دوره شامل یک پروژه عملی است که بر روی ساخت یک اپلیکیشن بازخورد متمرکز شده و مفاهیم مدیریت وضعیت پیشرفته را در یک مثال دنیای واقعی به کار می‌برد.

اهداف یادگیری:
یادآوری دانش مربوط به SolidJS، از جمله سیستم کامپوننت آن، که پایه‌ای قوی برای مدیریت وضعیت پیشرفته فراهم می‌کند.
درک مدیریت وضعیت در SolidJS و یادگیری نحوه استفاده از سیگنال‌ها، فروشگاه‌ها و کانتکست‌ها برای مدیریت مؤثر وضعیت‌های پیچیده برنامه.
یادگیری نحوه استفاده از createEffect و دیگر اصول واکنش‌گرایانه برای مدیریت اثرات جانبی و ساخت برنامه‌های پاسخگو.
یادگیری نحوه مدیریت عملیات غیرهمزمان در برنامه‌های SolidJS به طور روان، از جمله دریافت داده‌ها، به‌روزرسانی‌ها و مدیریت وضعیت غیرهمزمان.
درک نحوه پیاده‌سازی مسیریابی در برنامه‌های SolidJS برای ایجاد برنامه‌های تک صفحه‌ای (SPA) با تجربیات ناوبری بدون درز.
یادگیری تکنیک‌های بهینه‌سازی و بهترین شیوه‌ها برای ساختاردهی و کدنویسی در SolidJS به منظور ساخت برنامه‌های کارآمد، قابل نگهداری و مقیاس‌پذیر.

مهارت ها

Ecma InternationalJavaScript FrameworksJavaScriptFront-End Web DevelopmentWeb DevelopmentProgramming LanguagesSoftware DevelopmentOne-Off

سرفصل ها

مقدمه

  • برنامه‌های با کارایی بالا با Solid.js بسازید
  • مروری بر Solid.js
  • بررسی اصول Solid.js

ساختار کنترل

  • رندر مشروط
  • رندر پویا
  • پورتال
  • مرز خطا

مدیریت دولتی در Solid.js

  • مدیریت دولتی
  • سیگنال ها
  • حالت مشتق شده
  • حالت لیفتینگ
  • Context API
  • فروشگاه ها

Effect، Async و Routing در Solid.js

  • اثر
  • عملیات Async در Solid.js
  • راه‌اندازی و مدیریت مسیریابی

پروژه - برنامه بازخورد

  • راه‌اندازی پروژه
  • ساخت UI پروژه
  • مدیریت دولتی با زمینه
  • عملکرد برای برنامه بازخورد - افزودن
  • عملکرد برای برنامه بازخورد - حذف
  • عملکرد برای برنامه بازخورد - ویرایش

نتیجه گیری

  • نکاتی برای بهینه‌سازی عملکرد
  • خلاصه دوره
  • مراحل بعدی
۴۰,۰۰۰ تومان