معرفی ReactJS و React Native

معرفی ReactJS و React Native

690 186 سینا

React کتابخانه فرانت اندی است که توسط فیسبوک توسعه یافته است.  ری اکت به شما کمک می کند که فرانت (ظاهر) وب سایت و یا اپلیکیشن موبایل ( React Native ) را به راحتی بسازید. به کمک ReactJs می توان کامپوننت هایی آماده ایجاد کرد که قابلیت استفاده مجدد نیز دارند. کامپوننت ها در واقع قطعاتی از ظاهر وب سایت یا اپلیکیشن هستند. برای مثال شما می توانید یک کامپوننت با نام MyInput برای فیلد های ورودی خود بسازید که امکانات سفارشی شده داشته باشد و به جای استفاده از تگ <input /> از تگ <MyInput/> استفاده کنید.

در حال حاظر React یکی از محبوب ترین کتابخانه های جاوا اسکریپتی است و تیم قدرتمندی از آن پشتیبانی می کند.

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

https://facebook.github.io/react-native/showcase.html

مخاطب

وب سایت ری اکت فا در نظر دارد با ارائه مقالات آموزشی ReactJS و React Native به برنامه نویسان جاوا اسکریپت که علاقه مند به یادگیری این کتابخانه ها هستند کمک کند. همانطور که گفته شد با یادگیری این کتابخانه شما قادر خواهید بود وب سایت مورد نظر خود را با بالاترین کیفیت تولید کنید و هم چنین اپلیکیشن های موبایلی را بدون استفاده از زبان های native مانند جاوا یا سوئیفت بسازید. تجربه نشان داده است که اگر وب سایت و اپلیکیشن ها را با استفاده از کتابخانه React تولید کنیم صرفه جویی بسیار قابل توجهی در زمان پیاده سازی خواهیم داشت. زیرا بسیاری از کامپوننت ها و کدها بین اپلیکیشن ها و وب سایت مشترک هستند.

پیش نیاز ها

پیش نیاز های یادگیری این کتابخانه جاوا اسکریپت، HTML5 و CSS است. البته ReactJS از HTML استفاده نمی کند و از JSX استفاده می کند. نگران نباشید شما از اطلاعات HTML ای خود می توانید در JSX استفاده کنید. در مقالات بعدی به مرور با این مفاهیم آشنا خواهید شد.

۳ دیدگاه

دیدگاهی بگذارید