دوره آموزشی تکنیکهای مسیریابی در SolidJS
1 ساعت 21 دقیقهمتوسط2025-03-18
مدرسین

Fikayo Adepoju
Technical Writer | Software Developer
جزئیات دوره
این دوره عملی، قدمبهقدم بهت یاد میده چطوری تو اپلیکیشنهایی که با SolidJS ساختی، سیستم مسیردهی (Routing) راه بندازی و پیادهسازی کنی. مدرس دوره، «فیکایو آدپوژو»، خیلی روان توضیح میده که چطور میتونی مسیرهای ساده رو راهاندازی کنی، بخشهایی از مسیر رو فقط وقتی نیاز داری لود کنی (Lazy Loading)، چطوری ناوبری داینامیک داشته باشی (یعنی بر اساس شرایط مختلف، کاربر رو به صفحهای متفاوت ببری) و پارامترهای مربوط به مسیر رو مدیریت کنی (مثل آیدی یک محصول یا اسم کاربر).
تو این دوره همچنین یاد میگیری چطوری از روشی به نام "مسیردهی بر پایه پیکربندی" یا همون Config-based routing استفاده کنی. این روش بهت انعطاف بیشتری میده که بتونی راحتتر مسیرها رو تعریف و مدیریت کنی، مخصوصاً وقتی پروژهات بزرگتر میشه یا چند تا مسیر تودرتو داری.
اگه میخوای بدونی چطوری تو پروژههای واقعی SolidJS مسیردهی درست و حرفهای راه بندازی، حتماً این دوره رو ببین! کلی نکته کاربردی داره که باعث میشه اپت هم سریعتر کار کنه، هم تجربه کاربری بهتری بده.
🎯 اهداف یادگیری:
نصب و راهاندازی SolidJS Router برای شروع مسیردهی.
پیادهسازی مسیرهای مختلف برای صفحات یا کامپوننتهای مختلف.
استفاده از Lazy Loading برای افزایش سرعت و عملکرد برنامه.
ساخت صفحات با چیدمانهای تو در تو با استفاده از Nested Routes.
استفاده از روش config-based برای مدیریت راحتتر مسیرها در اپهای SolidJS.
تو این دوره همچنین یاد میگیری چطوری از روشی به نام "مسیردهی بر پایه پیکربندی" یا همون Config-based routing استفاده کنی. این روش بهت انعطاف بیشتری میده که بتونی راحتتر مسیرها رو تعریف و مدیریت کنی، مخصوصاً وقتی پروژهات بزرگتر میشه یا چند تا مسیر تودرتو داری.
اگه میخوای بدونی چطوری تو پروژههای واقعی SolidJS مسیردهی درست و حرفهای راه بندازی، حتماً این دوره رو ببین! کلی نکته کاربردی داره که باعث میشه اپت هم سریعتر کار کنه، هم تجربه کاربری بهتری بده.
🎯 اهداف یادگیری:
نصب و راهاندازی SolidJS Router برای شروع مسیردهی.
پیادهسازی مسیرهای مختلف برای صفحات یا کامپوننتهای مختلف.
استفاده از Lazy Loading برای افزایش سرعت و عملکرد برنامه.
ساخت صفحات با چیدمانهای تو در تو با استفاده از Nested Routes.
استفاده از روش config-based برای مدیریت راحتتر مسیرها در اپهای SolidJS.
مهارت ها
Web Development ToolsFront-End Web DevelopmentWeb DevelopmentProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - مانند یک حرفهای با SolidJS مسیریابی کنید
- 02 - آنچه باید بدانید
1. نصب و راه اندازی
- 03 - معرفی روتر SolidJS
- 04 - ویژگیهای روتر SolidJS
- 05 - نصب روتر SolidJS
- 06 - اضافه کردن اولین مسیر
2. اضافه کردن و مدیریت مسیرها
- 07 - اضافه کردن چندین مسیر
- 08 - استفاده از لینکهای مسیر
- 09 - شناسایی لینکهای فعال با activeClass
- 10 - مسیرهای تنبل بار
3. مسیریابی پویا
- 11 - ناوبری پویا با Navigate
- 12 - ناوبری پویا با useNavigate
- 13 - استفاده از پارامترهای مسیر
- 14 - استفاده از پارامترهای مسیر اختیاری
- 15 - اعلام مسیرهای متعدد
4. مسیرها و چیدمانهای تودرتو
- 16 - مسیریابی تودرتو چگونه کار میکند
- 17 - استفاده از مسیرهای تو در تو
- 18 - ایجاد صفحه آرایی
5. مسیریابی مبتنی بر پیکربندی
- 19 - مسیریابی مبتنی بر پیکربندی چگونه کار میکند
- 20 - پیکربندی چندین مسیر
- 21 - پیکربندی پارامترهای مسیر
- 22 - مسیرهای تودرتو در مسیریابی مبتنی بر پیکربندی
نتیجه گیری
- 23 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری خط فرمان لینوکس
- دوره آموزشی ساختارهای داده در جاوااسکریپت: درختها و گرافها
- دوره آموزشی دوره آموزشی اسپرینگ 6: امنیت اسپرینگ
- دوره آموزشی یادگیری Markdown: قالببندی متن بدون پیچیدگی
- دوره آموزشی ساخت اپلیکیشنهای فولاستک با HTMX
- دوره آموزشی جاوااسکریپت: ساخت ساختار داده لیستهای پیوندی
- دوره آموزشی استفاده از HTMX همراه با Thymeleaf در فریمورک Spring Boot
- دوره آموزشی یادگیری جامع HTML