React and React Native, 4th Edition

تاریخ: 1401/04/14 21:15
توسط: MotoMan
امتیاز: ۲
تعداد بازدید: ۴۹۵۷
دیدگاه ها: ۱
برچسب ها: React |React Native |
کتاب React and React Native, 4th Edition
Packt Publishing
Adam Boduch, Mikhail Sakhniuk, Roy Derks
9781803231280
2022
606
English

طی سال‌ها، کتاب React و React Native، خود را به توسعه‌دهندگان جاوا اسکریپت به عنوان کتابی کامل و کاربردی برای اکوسیستم React ثابت کرده‌اند. کتاب React and React Native, 4th Edition (ری اکت و ری اکت نیتیو، ویرایش چهارم)، با جدیدترین ویژگی‌ها، پیشرفت‌ها و اصلاحات برای هماهنگی با React 18 ارائه شده است، در حالی که همچنین با React Native نیز سازگار است. ویرایش جدید شامل فصل‌های جدیدی است که ویژگی‌ها و مفاهیم مهم در توسعه اپلیکیشن‌های چند سکویی مدرن با React را پوشش می‌دهد.
از اصول اولیه React گرفته تا کامپوننت‌های محبوبی مانند Hooks، GraphQL و NativeBase، این کتاب به شما کمک می‌کند تا به صورت گام به گام به یک توسعه‌دهنده حرفه‌ای React تبدیل شوید. شما با یادگیری اجزای اساسی کامپوننت‌های React، کار را آغاز می‌کنید. با پیشروی در فصل‌ها، با قابلیت‌های سطح بالاتر در توسعه اپلیکیشن‌ها کار خواهید کرد و سپس دانش خود را با توسعه اجزای رابط کاربری برای وب و پلتفرم‌های بومی به کار خواهید گرفت. در فصل‌های پایانی، چگونگی جمع کردن برنامه خودتان را با معماری داده قوی یاد خواهید گرفت. در پایان این کتاب، شما قادر خواهید بود که برنامه‌های React را برای وب و برنامه‌های React Native  را برای چندین پلتفرم همراه بسازید.

 

 

مطالبی که در کتاب React and React Native: Build cross-platform JavaScript applications with native power for the web, desktop, and mobile, 4th Edition، یاد خواهید گرفت:

  • بررسی معماری React، خواص کامپوننت ها، وضعیت و context
  • کار با React Hooks برای مدیریت توابع و کامپوننت ها
  • پیاده سازی جداسازی کد با کاموننت‌های lazy و Suspense
  • ساخت رابط کاربری‌های قوی برای برنامه‌های موبایل و دسکتاپ با استفاده از Material-UI
  • نوشتن کامپوننت‌های مشترک برای برنامه‌های اندرویدی و iOS با استفاده از React Native
  • ساده سازی طراحی layout برای برنامه‌های React Native با استفاده از NativeBase
  • نوشتن طرح واره‌های GraphQL به منظور قدرت بخشیدن به برنامه‌های موبایل و وب
  • پیاده سازی کامپوننت‌های Apollo-driven

 

این کتاب برای چه کسانی است؟

این کتاب برای هر توسعه دهنده جاوا اسکریپت که می‌خواهد شروع به یادگیری چگونگی استفاده از React و React Native برای توسعه برنامه‌های موبایل و وب کنند مناسب است. هیچ دانش قبلی در مورد React مورد نیاز نیست، با این حال، برای اینکه بتوانید محتوای تحت پوشش را دنبال کنید، داشتن دانش عملی جاوا اسکریپت ضروری است.

  

Table of Contents:
- Part 1 – React
- Chapter 1: Why React?
- Chapter 2: Rendering with JSX
- Chapter 3: Component Properties, State, and Context
- Chapter 4: Getting Started with Hooks
- Chapter 5: Event Handling, the React Way
- Chapter 6: Crafting Reusable Components
- Chapter 7: The React Component Life Cycle
- Chapter 8: Validating Component Properties
- Chapter 9: Handling Navigation with Routes
- Chapter 10: Code Splitting Using Lazy Components and Suspense
- Chapter 11: Server-Side React Components
- Chapter 12: User Interface Framework Components
- Chapter 13: High-Performance State Updates
- Part 2 – React Native
- Chapter 14: Why React Native?
- Chapter 15: React Native under the Hood
- Chapter 16: Kick-Starting React Native Projects
- Chapter 17: Building Responsive Layouts with Flexbox
- Chapter 18: Navigating Between Screens
- Chapter 19: Rendering Item Lists
- Chapter 20: Showing Progress
- Chapter 21: Geolocation and Maps
- Chapter 22: Collecting User Input
- Chapter 23: Displaying Modal Screens
- Chapter 24: Responding to User Gestures
- Chapter 25: Using Animations
- Chapter 26: Controlling Image Display
- Chapter 27: Going Offline
- Chapter 28: Selecting Native UI Components Using NativeBase
- Part 3 – React Architecture
- Chapter 29: Handling Application State

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...