React Projects, 2nd Edition

تاریخ: 1401/03/27 14:33
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۴۳۹۴
دیدگاه ها: ۱
برچسب ها: SPA |React |React Native |
کتاب React Projects, 2nd Edition
Packt Publishing
Roy Derks
9781801070638
2022
384
English

کتابخانه React که توسط فیس بوک توسعه یافته است، کتابخانه ای محبوب برای ایجاد رابط کاربری‌های چشمگیر است. React، قابلیت‌های خود را با استفاده از چارچوب React Native به پلتفرم‌های تلفن همراه گسترش داده و با ابزارهای محبوب وب و موبایل برای ساخت برنامه‌های مقیاس پذیر یکپارچه می‌شود.
کتاب React Projects, 2nd Edition (پروژه‌های ری‌اکت، ویرایش دوم)، راهنمای شما برای یادگیری توسعه React با استفاده از الگوهای توسعه مدرن و ادغام React با ابزارهای قدرتمند وب مانند GraphQL، Expo و React 360 است. شما از همان فصل اول شروع به ساخت یک پروژه واقعی خواهید کرد و با پیشرفت در ساخت پروژه‌های پیچیده تر، به توسعه برنامه‌های کاربردی مقیاس پذیر خواهید پرداخت. در سرتاسر کتاب، از جدیدترین نسخه‌های React و React Native برای بررسی ویژگی‌هایی مانند مسیریابی، Context و قلاب‌ها در چندین پلتفرم استفاده خواهید کرد که به شما کمک می‌کنند تا برنامه‌های وب و تلفن همراه فول استک را به شکل موثری بسازید. در نهایت، با آزمون واحد توسط Jest و تست end-to-end با Cypress برای ساختن برنامه‌های آزمون محور نیز آشنا خواهید شد.

 

 

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

  • ساخت برنامه‌های React در مقیاس با استفاده از الگوهای React و بهترین شیوه ها
  • بررسی ویژگی‌های React مانند قلاب ها، Context API و Suspense API
  • توسعه یکپارچگی React با React Native برای ساخت برنامه‌ها و بازی‌های چند سکویی موبایل

 

مطالبی که در کتاب React Projects: Build advanced cross-platform projects with React and React Native to become a professional developer, 2nd Edition، یاد خواهید گرفت:

  • ایجاد طیف وسیعی از برنامه‌ها با استفاده از ابزار‌ها و چاچوب‌های مدرن مختلف React
  • بررسی اینکه چگونه React Hooks مدیریت وضعیت برای برنامه‌های ری اکت را مدرن می‌کند
  • توسعه برنامه‌های وب با استفاده از کامپوننت‌های React قابل استفاده مجدد و استایل داده شده
  • ساخت برنامه‌های React آزمون محور با استفاده از Jest، React Testing Library و Cypress
  • درک توسعه فول استک با استفاده از GraphQL، Apollo و React
  • انجام رندر سمت سرور با استفاده از React و Next.js
  • ایجاد بازی‌های متحرک با استفاده از React Native و Expo
  • طراحی ژست‌ها و انیمیشن‌ها برای یک بازی چند سکویی با استفاده از React Native

 

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

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

 

Table of Contents:
- Chapter 1: Creating a Single-Page Application in React
-     Project overview
-     Getting started
-     Creating a single-page application
-     Structuring a project
-     Summary
-     Further reading
- Chapter 2: Creating a Portfolio in React with Reusable Components and Routing
-     Project overview
-     Getting started
-     Creating a portfolio in React
-     Summary
-     Further reading
- Chapter 3: Building a Dynamic Project Management Board
-     Project overview
-     Getting started
-     Creating a project management board application
-     Working with custom Hooks
-     Styling in React with styled-components
-     Summary
-     Further reading
- Chapter 4: Building a Server-Side-Rendered Community Feed Using Next.js
-     Project overview
-     Getting started
-     Community feed application
-     Setting up Next.js
-     Routing with Next.js
-     Enabling SSR
-     Summary
-     Further reading
- Chapter 5: Building a Personal Shopping List Application Using Context and Hooks
-     Project overview
-     Getting started
-     Personal shopping list
-     Mutating Context with Hooks
-     Mutating data in the Provider
-     Creating an application Context
-     Code splitting with React Suspense
-     Summary
-     Further reading
- Chapter 6: Building an Application Exploring TDD Using the React Testing Library and Cypress
-     Project overview
-     Getting started
-     The hotel review application
-     Summary
-     Further reading
- Chapter 7: Building a Full-Stack E-Commerce Application with Next.js and GraphQL
-     Project overview
-     Getting started
-     Building a full stack e-commerce application with React, Apollo, and GraphQL
-     Summary
-     Further reading
- Chapter 8: Building an Animated Game Using React Native and Expo
-     Project overview
-     Getting started
-     Creating an animated game application with React Native and Expo
-     Summary
-     Further reading
- Chapter 9: Building a Full-Stack Social Media Application with React Native and Expo
-     Project overview
-     Getting started
-     Building a full-stack social media application with React Native and Expo
-     Summary
-     Further reading
- Chapter 10: Creating a Virtual Reality Application with React and Three.js
-     Project overview
-     Getting started
-     Creating a VR application with React and Three.js
-     Summary
-     Further reading

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

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

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

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