پیشنیازهای لازم برای یادگیری React و React-Native

با سلام خدمت دوستان ویرگولی

در این مقاله قصد دارم تجربیات خودم در مسیر یادگیری React و React-Native و اینکه چه پیشنیازهایی وجود دارد که بتوانیم درک مناسبی از React و React-Native داشته باشیم و بتوانیم راحت تر یاد بگیریم را به اشتراک بگذارم .

1. مبانی Java script

برای شروع یادگیری React بعد از اراده مهمترین چیز داشتن درک خوب از مبانی Java Script است.

درک خوب به این معنی است که شما این موارد را به خوبی درک کرده باشید:

  1. درک خوب از Scoping (ترجمه فارسی درستش را نمی دانم) .
  2. درک صحیح از کاربرد let و const و var.
  3. آشنایی به استفاده از map , filter و reduce.
  4. آشنایی با ساختار JSON
  5. آشنایی با ساختار JSX

6. آشنایی با DOM

2. برنامه نویسی شی‌گرا

برای اینکه راحت تر برخی مفاهیم React و React-native را درک کنیم لازم است که با مفاهیم کلی برنامه نویسی شی گرا آشنایی داشته باشید.


3.آشنایی با الگوریتم ها

آشنایی با الگوریتم ها و توانایی حل مسائل به بهترین شکل یکی دیگر از پیشنیازهای یادگیری React و React-native می باشد.


4.آشنایی با Flex

چیدمان صفحات در React-native تماماً با Flex می‌‎باشد. البته Flex در React-native با Flex در Css تفاوت‌های کوچکی دارد.

5.آشنایی با API

آشنایی با Api و متدهای فراخوانی api یکی دیگر از ملزومات یادگیری React و React-native می‌باشد.