اپلیکیشن های تک صفحه ای (SPAs) تجربه های دسکتاپ غنی را برای کاربران بدون نیاز به صفحات برای رندر یا بازگرداندن به سرور فراهم می کنند. با این حال باید مراقبت های ویژه ای را در خصوص SPA ها برای ایجاد یک تجربه کاربری سازگار با استفاده از دکمه های back و forward و اجازه دادن به صفحات برای بوکمارک شدن در مکان های مختلف در نظرگرفته شود. در این دوره با ماژول ngRoute در Angular، ماژول ui-router سوم شخص Angular و کاربرد آنها در SPA آشنا می شوید. همچنین نحوه پیکربندی مسیرها، رندر قالب ها،  حل و فصل وعده ها را در درس action-packed که شامل دو مثال کامل و کاربردی ساخته شده با استفاده از دو ارائه دهنده مسیر مختلف فرا خواهید گرفت.

سرفصل:

  • مقدمه
  • پیش فرض ها
  • مباحث دوره
  • چرا مسیرها؟
  • بخش های مسیر
  • پیکربندی یک مسیر
  • ناوبری یک مسیر
  • عبود پارامترها در مسیرها
  • مسیرها با پارارمترها
  • رویدادهای مسیر
  • وعده های رویداد
  • HTML5 Mode
  • Angular UI Router
  • پیکربندی States
  • تاریخ و وعده ها
  • رویدادها
  • UI Route
  • نکات اخر
  • جمع بندی