از کدنویسی ریاکت و یا نکست جی اس برای طراحی سایتهای مدرن و سئو لذت میبرم! دنبال توسعهدهنده خلاق برای سایت یا لندینگ پیج هستید؟ من اینجام! 😊 zil.ink/seyedahmaddev
یادگیری چه موضوعاتی از جاوا اسکریپت برای آموزش ری اکت ضروری است؟
در حالی که میتوانید جاوا اسکریپت و React را همزمان یاد بگیرید، آشنایی با جاوا اسکریپت میتواند فرآیند یادگیری React را آسانتر کند.
در اینجا خلاصه ای از موضوعات جاوا اسکریپت که برای ری اکت ضروری است ذکر شده:
توابع و توابع ارو یا اَرُ فانکشن
آبجکت (ممکن است با نام اشیاء معرفی شوند)
آرایه ها و متدهای آرایه
دستراکچرینگ
لیترالها
اپراتورهای سه تایی (ترناری اپراتور)
ماژول های اکنا اسکریپت ES و ساختار ایمپورت/ اکسپورت
اگرچه یادگیری عمیق جاوا اسکریپت به مرور زمان لازم است، اما اگر هنوز در جاوا اسکریپت مهارت ندارید، اجازه ندهید این کار مانع از شروع کار با React شود!
مفاهیم اصلی ری اکت
سه مفهوم اصلی در React وجود دارد که برای شروع ساخت برنامه های React باید با آنها آشنا باشید. این مفاهیم اینها هستند:
- کامپوننت ها components
- پراپ ها یا پراپس props
- حالت یا state
ساخت رابط کاربری UI با کامپوننت ها
رابط های کاربری را می توان به بلوک های سازنده کوچکتر به نام کامپوننت تقسیم کرد .
کامپوننت ها به شما این امکان را می دهند که تکه های کد مستقل و قابل استفاده مجدد بسازید. اگر کامپوننتها را به عنوان آجرهای لگو در نظر بگیرید، میتوانید این آجرهای جداگانه و تنها را بردارید و آنها را با هم ترکیب کنید تا ساختارهای بزرگتری ایجاد کنید. اگر نیاز به آپدیت بخشی از رابط کاربری دارید، میتوانید فقط کامپوننت یا آجر خاص را به روز کنید.

این ماژولار بودن به کد شما اجازه میدهد تا با رشد بیشتر قابل نگهداری باشد زیرا میتوانید به راحتی بدون دست زدن به بقیه اپلیکیشن، کامپوننتها را اضافه، به روز کنید و حتی حذف کنید.
نکته خوب در مورد کامپوننتهای React این است که آنها فقط جاوا اسکریپت هستند.
اگر در مورد یادگیری ری اکت مشتاق هستید سری به لینک زیر بزنید:
https://virgool.io/reactdev
مطلبی دیگر از این انتشارات
آموزش و آشنایی سریع با تیلویند Tailwind CSS
مطلبی دیگر از این انتشارات
چگونه در تعطیلات عید نوروز 1402 برنامه نویسی یاد بگیریم؟
مطلبی دیگر از این انتشارات
اصول کدنویسی تمیز (Clean Code): راهنمایی برای نوشتن کد خوانا و قابل نگهداری