Skip to content

Latest commit

 

History

History
46 lines (38 loc) · 2.78 KB

02_Why_To_Using_React.md

File metadata and controls

46 lines (38 loc) · 2.78 KB

دلیل استفاده از ری اکت

دلیل استفاده از کتابخانه های UI بسیار آشکار است . اما دلیل استفاده از React به علت داشتن چندین نکته بسیار مهم است .

  • ری اکت با دانش برنامه نویسی که در ساختار خود ایجاد کرده است ، از شما برنامه نویس ماهرتری میسازد
  • در جاوا اسکریپت حرفه ای تر خواهید شد به علت اینکه ری اکت همراه خود قالب جاوا اسکریپتی ایجاد نکرده است و شما باید دانش جاوا اسکریپتی قوی داشته باشید .
  • ری اکت از jsx استفاده میکند که کار با سینتکس jsx بسیار راحتر و قدرت بیشتری دارد.
  • با دانش ابتدایی در مورد life cycle ری اکت ، میتونید به سمت نوشتن اپلیکیشن های سمت موبایل برید و همچنین با کمی زمان و پشتکار ، اپلیکیشن های وب هم کار کنید.
  • ری اکت با استفاده از ساختار in-memory با کش کردن رخداد های قابل پیشبینی ، سیستم Virtual DOM رو ایجاد کرده است که مرورگر با استفاده از این قابلیت در صورت تغییر اطلاعات ، DOM را به روز رسانی میکند
  • یادگیری ری اکت آسان است
  • نوشتن تست (TestCase) بسیار آسان است

با نکاتی که در بالا گفتیم ، دلیل روشن و کاملی برای یادگیری و استفاده از ری اکت در نسخه production هم داریم .

نمونه پروژه های انجام شده موبایل و وب

  • وب سایت دیوار
  • وب سایت ایوند
  • وب سایت zeplin
  • وب سایت pinterest
  • وب سایت اسنپ مارکت
  • وب سایت netflix
  • وب سایت Cloudflare
  • وب سایت Airbnb
  • وب سایت Atlassian
  • وب سایت Facebook
  • وب سایت Instagram
  • وب سایت Paypal
  • وب سایت Reddit
  • وب سایت bitbucket.org
  • اپلیکیشن instagram
  • اپلیکیشن facebook
  • اپلیکیشن Walmart بزرگترین فروشگاه زنجیره ای همواره تخفیف در دنیا
  • اپلیکیشن Bloomberg
  • اپلیکیشن SoundCloud Pulse
  • اپلیکیشن Gyroscope
  • اپلیکیشن Wix
  • اپلیکیشن UberEats مانند اسنپ فود
  • اپلیکیشن skype

سایت هایی که نوشته شده در مورد UI از ری اکت استفاده شده و همانطور که قبلا گفته شده ، ری اکت یک کتابخانه برای نوشتن UI با قدرت بالا و امکانات بسیار عالی است .