امیدوارم به بهتر شدن کمک کنم. در تلگرام و اینستاگرام پیام بفرست، SeyedAhmaddv - ارشد نرم افزار، توسعه دهنده ری اکت و نکست
یادگیری چه موضوعاتی از جاوا اسکریپت برای آموزش ری اکت ضروری است؟
در حالی که میتوانید جاوا اسکریپت و React را همزمان یاد بگیرید، آشنایی با جاوا اسکریپت میتواند فرآیند یادگیری React را آسانتر کند.
در اینجا خلاصه ای از موضوعات جاوا اسکریپت که برای ری اکت ضروری است ذکر شده:
توابع و توابع ارو یا اَرُ فانکشن
آبجکت (ممکن است با نام اشیاء معرفی شوند)
آرایه ها و متدهای آرایه
دستراکچرینگ
لیترالها
اپراتورهای سه تایی (ترناری اپراتور)
ماژول های اکنا اسکریپت ES و ساختار ایمپورت/ اکسپورت
اگرچه یادگیری عمیق جاوا اسکریپت به مرور زمان لازم است، اما اگر هنوز در جاوا اسکریپت مهارت ندارید، اجازه ندهید این کار مانع از شروع کار با React شود!
مفاهیم اصلی ری اکت
سه مفهوم اصلی در React وجود دارد که برای شروع ساخت برنامه های React باید با آنها آشنا باشید. این مفاهیم اینها هستند:
- کامپوننت ها components
- پراپ ها یا پراپس props
- حالت یا state
ساخت رابط کاربری UI با کامپوننت ها
رابط های کاربری را می توان به بلوک های سازنده کوچکتر به نام کامپوننت تقسیم کرد .
کامپوننت ها به شما این امکان را می دهند که تکه های کد مستقل و قابل استفاده مجدد بسازید. اگر کامپوننتها را به عنوان آجرهای لگو در نظر بگیرید، میتوانید این آجرهای جداگانه و تنها را بردارید و آنها را با هم ترکیب کنید تا ساختارهای بزرگتری ایجاد کنید. اگر نیاز به آپدیت بخشی از رابط کاربری دارید، میتوانید فقط کامپوننت یا آجر خاص را به روز کنید.
این ماژولار بودن به کد شما اجازه میدهد تا با رشد بیشتر قابل نگهداری باشد زیرا میتوانید به راحتی بدون دست زدن به بقیه اپلیکیشن، کامپوننتها را اضافه، به روز کنید و حتی حذف کنید.
نکته خوب در مورد کامپوننتهای React این است که آنها فقط جاوا اسکریپت هستند.
اگر در مورد یادگیری ری اکت مشتاق هستید سری به لینک زیر بزنید:
https://virgool.io/reactdev
مطلبی دیگر از این انتشارات
مسیر راه برنامه نویسی فرانت اند با ری اکت، آموزش برنامه نویسی: شناخت مسیر
مطلبی دیگر از این انتشارات
آیا در ری اکت به ایمپورت import react from react نیاز داریم؟
مطلبی دیگر از این انتشارات
آموزش و آشنایی سریع با تیلویند Tailwind CSS