در این کلاس، نحوه ایجاد یک برنامه تک صفحه ای با React و React Router را خواهید آموخت.
ابتدا، برنامه های کاربردی یک صفحه و مفهوم روتر را خواهید آموخت.
در مرحله بعد، با React Router، نحوه تنظیم آن و اجزای ضروری این کتابخانه برای ایجاد مسیرها، پیوندها، صفحات از اجزای React و صفحات یافت نشده آشنا خواهید شد.
در نهایت، با مسیرهای تودرتو و نحوه ساخت مسیرها با پارامترهای URL آشنا خواهید شد.
در پایان کلاس، دانش ایجاد برنامه های وب ساده React با React Router را خواهید داشت.
این کلاس برای مبتدیان طراحی شده است، تنها پیش نیاز آن دانش اولیه در مورد نحوه عملکرد React و نحوه ایجاد یک برنامه React است.
شما می توانید کد منبع پروژه آزمایشی را در این پیدا کنید.
با استفاده از Create React App و React Router، یک برنامه Single Page با (حداقل) ویژگی های زیر ایجاد کنید:
این برنامه را می توان در CodeSandbox یا آپلود کرد تا دیگران بتوانند آن را بررسی کنند.
نظری ارسال نشده است.
چگونه می توانم به شما کمک کنم؟
استبان هررا بیش از دوازده سال تجربه در صنعت توسعه نرم افزار دارد. او در نقشها و پروژههای زیادی کار کرده است، اما بیشتر در زمینه معماری و توسعه سیستمهای سازمانی با جاوا و جاوا اسکریپت فعالیت کرده است.
اما او همچنین از برنامه نویسی در iOS، Android و VR/AR لذت می برد.
این روزها، او تمام وقت خود را صرف یادگیری چیزهای جدید، نوشتن مقاله، آموزش برنامه نویسی و لذت بردن از فرزندانش می کند
اسکیلشر یک پلتفرم آموزشی آنلاین است که به میلیونها افراد در سراسر جهان امکان یادگیری مهارتهای جدید را فراهم میکند. این پلتفرم با ارائه دورههای متنوع در زمینههایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را میدهد تا به صورت آنلاین به یادگیری بپردازند.
یکی از ویژگیهای منحصر به فرد سکیلشر، ارائه دورههای تدریس شده توسط صاحبان مهارتها و افراد موفق در زمینههای مختلف است. این امر باعث میشود که کاربران از تجربیات و دانش عملی افرادی که در حوزههای مورد نظرشان موفق عمل کردهاند، بهرهمند شوند و بهترین اطلاعات را برای بهبود مهارتهای خود دریافت کنند. به این ترتیب، سکیلشر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق میکند و به آنها کمک میکند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.