لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت رابط های کاربری مدرن با React Router v6
Building Modern UIs with React Router v6
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا از قبل با React آشنا هستید و آماده هستید تا مهارت های خود را ارتقا دهید و رابط های کاربری مدرن بسازید؟ در این دوره آموزشی، یاد بگیرید که چگونه برنامه های React خود را با افزودن قابلیت های مسیریابی با React Router، کتابخانه مسیریابی استاندارد React گسترش دهید. مربی Guil Hernandez با مرور اصول مسیریابی و برنامه های تک صفحه ای شروع می کند. سپس برخی از مؤلفههای مفید React Router، قلابها و سایر ویژگیها را نشان میدهد که کاربران را به تمام نماهای مختلف هدایت میکند و به ایجاد رابطهای کاربری پویا کمک میکند که هر زمان که URL تغییر کند بهطور خودکار بهروزرسانی میشوند. او نحوه ایجاد مسیرهای 404 یا «یافت نشد» و همچنین نحوه عملکرد موقعیت مکان، شی تاریخ و پشته تاریخ را توضیح می دهد. Guil همچنین چندین چالش را در طول راه فراهم می کند تا بتوانید در حین حرکت تمرین کنید و آنچه را که یاد می گیرید بچسبانید.
سرفصل ها و درس ها
مقدمه
Introduction
ساخت UI های مدرن
Building modern UIs
آنچه باید در مورد React بدانید
What you should know about React
پروژه را راه اندازی کنید
Set up the project
1. مبانی مسیریابی
1. Routing Basics
اصول مسیریابی
The fundamentals of routing
React Router DOM را نصب کنید و به URL مرورگر متصل شوید
Install React Router DOM and connect to the browser's URL
اولین مسیر خود را پیکربندی کنید
Configure your first route
از Link برای پیمایش بین صفحات استفاده کنید
Use Link to navigate between pages
چالش: یک ناوبری با پیوند و مسیر ایجاد کنید
Challenge: Create a navigation with Link and Route
راه حل: با Link and Route یک ناوبری ایجاد کنید
Solution: Create a navigation with Link and Route
امتحان فصل
Chapter Quiz
2. مسیرهای تودرتو و پارامترهای URL
2. Nested Routes and URL Parameters
مسیریابی تودرتو چگونه کار می کند
How nested routing works
یک مسیر 404 یا بدون تطابق ایجاد کنید
Create a 404 or No Match Route
متغیرهایی را برای ایجاد مسیرهای پویا تعریف کنید
Define placeholders to create dynamic routes
خواندن و نمایش پارامترهای URL
Read and display URL parameters
نمایش لینک های فعال
Display active links
چالش: یک UI تودرتو از مسابقات مسیر ارائه دهید
Challenge: Render a nested UI from route matches
راه حل: یک UI تودرتو از مسابقات مسیر ارائه دهید
Solution: Render a nested UI from route matches
امتحان فصل
Chapter Quiz
3. مسیریابی را ادامه دهید
3. Take Routing Further
مسیرهای شاخص
Index routes
به صورت برنامه ای پیمایش کنید
Navigate programmatically
هنگام پیمایش برنامهای، دادهها را ارسال کنید
Pass data when navigating programmatically
چالش: وضعیت موقعیت مکانی را پاس کنید
Challenge: Pass location state
راه حل: وضعیت موقعیت مکانی را پاس کنید
Solution: Pass location state
در حال حاضر یک مدیر برنامه آموزشی و خالق دوره در Scrimba، Guil بیش از 15 سال تجربه در صنعت فناوری دارد و اشتیاق به یادگیری و توانمندسازی افراد از طریق فناوری و راهنمایی را حفظ می کند. او دوره ها و کارگاه های برنامه نویسی را که توسط صدها هزار دانش آموز در سراسر جهان برگزار می شود، ایجاد کرده است و در جلسات و کنفرانس ها در سراسر ایالات متحده در مورد یادگیری و توسعه صحبت کرده است. Guil همچنین به عنوان یک مربی برنامه برای Code Palm Beach، یک سازمان غیرانتفاعی که دانشآموزان K-12 را با برنامهنویسی کامپیوتر آشنا میکند، داوطلب میشود.
نمایش نظرات