کتابخانههای UI نوآورانه فیسبوک به نامهای React و React Native، به گونه ای طراحی شده اند تا به شما در ساختن برنامههای وب و تلفن همراه قدرتمند و چند سکویی کمک کنند. ویرایش سوم کتاب React و React Native، بهبود یافته و به روز شده است تا آخرین نسخه React را پوشش دهد. این کتاب به طور خاص بر روی آخرین تحولات اکوسیستم React مانند پیاده سازیهای مدرن هوک، تقسیم کد با استفاده از کامپوننتهای lazy و Suspense، کامپوننتهای چارچوب رابط کاربری Material-UI و Apollo متمرکز شده است. از منظر React Native، این کتاب به نسخه 0.62 به روز شده است و نحوه استفاده از کامپوننتهای UI بومی را برای برنامههای تلفن همراه با استفاده از NativeBase نشان میدهد.
شما با یادگیری اجزا سازنده اصلی کامپوننتهای React شروع خواهید کرد. در ادامه، پیش از استفاده از این دانش در توسعه کامپوننتهای رابط کاربری برای وب و پلتفرمهای بومی، به کار با قابلیتهای سطح بالاتر در توسعه برنامهها حرکت خواهید کرد. با نزدیک شدن به فصلهای پایانی، میفهمید که چگونه میتوانید برنامهی خود را با یک معماری داده قوی جمع کنید. با به پایان رساندن این کتاب، میتوانید برنامههای React را برای وب و برنامههای React Native را برای چندین پلتفرم موبایل بسازید.
کتاب React and React Native, 3rd Edition، برای هر توسعه دهنده جاوا اسکریپتی است که میخواهد شروع به یادگیری نحوه استفاده از کتابخانههای UI فیسبوک به نامهای React و React Native برای توسعه برنامههای کاربردی موبایل و وب کند. اگرچه دانش قبلی در مورد React لازم نیست، اما دانش کلی در مورد برنامه نویسی جاوا اسکریپت به شما کمک میکند تا مفاهیم پوشش داده شده در کتاب را بطور مؤثری درک کنید.