پرش به مطلب اصلی

React

ری‌اکت (React) یک کتابخانه توسعه وب متن‌باز است که توسط فیسبوک ایجاد شده و برای ساخت رابط‌های کاربری تعاملی و مقیاس‌پذیر طراحی شده است. این کتابخانه به توسعه‌دهندگان این امکان را می‌دهد تا با استفاده از کامپوننت‌ها، رابط‌های کاربری پیچیده و قابل نگهداری بسازند. ری‌اکت از مفهوم Virtual DOM برای بهینه‌سازی عملکرد و افزایش سرعت رندر استفاده می‌کند و قابلیت‌های قدرتمند مانند مدیریت وضعیت و جا به جایی داده‌ها را ارائه می‌دهد. همچنین، جامعه فعال و اکوسیستم گسترده‌ای از ابزارها و فریم‌ورک‌ها (مانند ری‌اکت نیتیو) برای توسعه برنامه‌های موبایل، یادگیری و استفاده از ری‌اکت را برای توسعه‌دهندگان آسان‌تر می‌کند و آن را به یکی از محبوب‌ترین گزینه‌ها در دنیای توسعه وب تبدیل کرده است.

نحوه ساخت این اپ مشابه زبان‌های برنامه‌نویسی دیگر است و به طور عمومی در قسمت زبان‌های برنامه‌نویسی شرح داده شده است.

قوانینی که برای بدون مشکل ساخته شدن اپ شما، باید رعایت شوند (validation rules):

  • فایل package.json باید در مسیر context_dir وجود داشته باشد.
  • محتوای package.json باید صحیح بوده و script‌ها باید در آن وجود داشته باشد.
یادداشت

برای آشنایی با ساختار نمونه پروژه زبان برنامه نویسی React می توانید از اطلاعات این ریپو استفاده کنید.