0 رای
وضعیت موجودی موجود

قیمت قبلی: 12,120,000 ریال
قیمت: 11,720,000 ریال

 



Product details

  • Publisher ‏ : ‎ Packt Publishing (April 30, 2020)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 526 pages
  • ISBN-10 ‏ : ‎ 1839211148
  • ISBN-13 ‏ : ‎ 978-1839211140

 

جلد سخت رنگی_کتاب React and React Native: A complete hands-on guide to modern web and mobile development with React.js, 3rd Edition

Get up to speed with React, React Native, GraphQL and Apollo for building cross-platform native apps with the help of practical examples

Key Features

  • Covers the latest features of React such as Hooks, Suspense, NativeBase, and Apollo in this updated third edition
  • Get to grips with the React architecture for writing easy-to-manage web and mobile applications
  • Understand GraphQL and Apollo for building a scalable backend for your cross-platform apps

Book Description

React and React Native, Facebook's innovative User Interface (UI) libraries, are designed to help you build robust cross-platform web and mobile applications. This updated third edition is improved and updated to cover the latest version of React. The book particularly focuses on the latest developments in the React ecosystem, such as modern Hook implementations, code splitting using lazy components and Suspense, user interface framework components using Material-UI, and Apollo. In terms of React Native, the book has been updated to version 0.62 and demonstrates how to apply native UI components for your existing mobile apps using NativeBase.

You will begin by learning about the essential building blocks of React components. Next, you'll progress to working with higher-level functionalities in application development, before putting this knowledge to use by developing user interface components for the web and for native platforms. In the concluding chapters, you'll learn how to bring your application together with a robust data architecture.

By the end of this book, you'll be able to build React applications for the web and React Native applications for multiple mobile platforms.

What you will learn

  • Delve into the React architecture, component properties, state, and context
  • Get to grips with React Hooks for handling functions and components
  • Implement code splitting in React using lazy components and Suspense
  • Build robust user interfaces for mobile and desktop apps using Material-UI
  • Write shared components for Android and iOS mobile apps using React Native
  • Simplify layout design for React Native apps using NativeBase
  • Write GraphQL schemas to power web and mobile apps
  • Implement web and mobile components that are driven by Apollo

Who this book is for

This book is for any JavaScript developer who wants to start learning how to use Facebook's UI libraries, React and React Native, for mobile and web application development. Although no prior knowledge of React is needed, working knowledge of JavaScript programming will help you understand the concepts covered in the book more effectively.

Table of Contents

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

منابع کتاب جلد سخت رنگی_کتاب React and React Native: A complete hands-on guide to modern web and mobile development with React.js, 3rd Edition

با React، React Native، GraphQL و Apollo برای ساختن برنامه‌های بومی چند پلتفرمی با کمک مثال‌های عملی، به سرعت برسید.

ویژگی های کلیدی

  • آخرین ویژگی های React مانند Hooks، Suspense، NativeBase و Apollo را در این نسخه سوم به روز شده پوشش می دهد.
  • برای نوشتن برنامه های کاربردی وب و موبایل با مدیریت آسان، با معماری React آشنا شوید
  • GraphQL و Apollo را برای ساختن یک Backend مقیاس پذیر برای برنامه های چند پلتفرمی خود بدانید

توضیحات کتاب

React و React Native، کتابخانه‌های رابط کاربری (UI) نوآورانه فیس‌بوک، برای کمک به شما در ساخت برنامه‌های کاربردی وب و تلفن همراه بین پلتفرم قوی طراحی شده‌اند. این نسخه سوم به روز شده برای پوشش آخرین نسخه React بهبود یافته و به روز شده است. این کتاب به ویژه بر آخرین پیشرفت‌ها در اکوسیستم React، مانند پیاده‌سازی Hook مدرن، تقسیم کد با استفاده از اجزای تنبل و Suspense، اجزای چارچوب رابط کاربری با استفاده از Material-UI و Apollo تمرکز دارد. از نظر React Native، این کتاب به نسخه 0.62 به‌روزرسانی شده است و نحوه اعمال مؤلفه‌های رابط کاربری بومی را برای برنامه‌های تلفن همراه فعلی خود با استفاده از NativeBase نشان می‌دهد.

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

تا پایان این کتاب، می‌توانید برنامه‌های React را برای وب و برنامه‌های React Native را برای چندین پلتفرم تلفن همراه بسازید.

آنچه خواهید آموخت

  • در معماری React، ویژگی های کامپوننت، حالت و زمینه تحقیق کنید
  • با React Hooks برای مدیریت عملکردها و اجزای سازنده آشنا شوید
  • تقسیم کد را در React با استفاده از کامپوننت های تنبل و Suspense پیاده سازی کنید
  • با استفاده از Material-UI، رابط های کاربری قوی برای برنامه های موبایل و دسکتاپ بسازید
  • با استفاده از React Native، کامپوننت‌های مشترک را برای برنامه‌های موبایل Android و iOS بنویسید
  • طراحی چیدمان برنامه های React Native را با استفاده از NativeBase ساده کنید
  • طرحواره های GraphQL را برای تقویت برنامه های وب و موبایل بنویسید
  • اجزای وب و موبایل را که توسط آپولو هدایت می شوند، پیاده سازی کنید

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

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

فهرست مطالب

  1. چرا واکنش نشان دهیم؟
  2. رندر با JSX
  3. ویژگی های مؤلفه، وضعیت و زمینه
  4. شروع کار با هوک
  5. مدیریت رویداد - راه واکنش
  6. ساخت قطعات قابل استفاده مجدد
  7. چرخه حیات کامپوننت واکنش
  8. اعتبار سنجی ویژگی های مؤلفه
  9. مدیریت ناوبری با مسیرها
  10. تقسیم کد با استفاده از اجزای تنبل و تعلیق
  11. اجزای واکنش سمت سرور
  12. اجزای چارچوب رابط کاربری
  13. چرا React Native؟
  14. Kick-Starting React Native Projects
  15. ساخت طرح‌بندی‌های واکنش‌گرا با Flexbox
  16. پیمایش بین صفحه نمایش
  17. ارائه لیست آیتم ها
  18. نمایش پیشرفت
  19. موقعیت جغرافیایی و نقشه ها
  20. جمع آوری ورودی کاربر
  21. نمایش صفحه های مدال
  22. پاسخ دادن به حرکات کاربر
  23. کنترل نمایش تصویر
  24. آفلاین شدن
  25. اجزای رابط کاربری بومی با استفاده از NativeBase
  26. رسیدگی به وضعیت برنامه
  27. چرا آپولو؟
  28. ساخت اپلیکیشن Apollo React

نظرات کاربران درباره جلد سخت رنگی_کتاب React and React Native: A complete hands-on guide to modern web and mobile development with React.js, 3rd Edition

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد جلد سخت رنگی_کتاب React and React Native: A complete hands-on guide to modern web and mobile development with React.js, 3rd Edition نظر می دهد.

ارسال نظر درباره جلد سخت رنگی_کتاب React and React Native: A complete hands-on guide to modern web and mobile development with React.js, 3rd Edition

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با جلد سخت رنگی_کتاب React and React Native: A complete hands-on guide to modern web and mobile development with React.js, 3rd Edition

platform development cross 3rd Edition Programming خرید اینترنتی کتاب های لاتین خرید اینترنتی کتاب های زبان اصلی کامپیوتر React and React Native: A complete hands on guide to modern web and mobile development with React.js

بر اساس سلیقه شما...

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید