React یک کتابخانه از JavaScript است که به وسلیه آن میتوان UI را طراحی کرد.
مزایای استفاده از React:
· راحت شدن تولید UI.
· نگهداری و توسعه کدها راحتتر میشود.
· جامعه کاربری قوی و بالا.
· یادگیری آسان و استفاده آسان.
· استفاده مجدد از کدها و Componentها (به دلیل استفاده از Componentها، نیازی به نوشتن کد تکراری نیست).
· Virtual DOM
· ابزار توسعه قوی.
· استفاده از JSX.
· SEO friendly
زمان استفاده از React:
· در زمانی که تعامل کاربر بالا میرود؛ وقتی که actionها و کلیکهای کاربر بالا میرود.