
عنوان:
Learning React
نویسنده:
Alex Banks, Eve Porcello
انتشارات:
O'Reilly Media, Inc
تاریخ انتشار
2020
حجم:
8.1MB
معرفی کتاب: "یادگیری React: الگوهای مدرن برای توسعه برنامههای React"
این کتاب برای توسعهدهندگان وب و مهندسین نرمافزاری که با نحوه عملکرد JavaScript، CSS و HTML در مرورگر آشنایی دارند، مناسب است و بهترین شیوهها و الگوهای نوشتن کد مدرن React را ارائه میدهد. برای مطالعه این کتاب نیازی به دانش قبلی درباره React یا برنامهنویسی تابعی در JavaScript نیست.
نویسندگان،Alex Banks, Eve Porcello، با ارائه نقشه راه یادگیری، به شما نشان میدهند چگونه رابطهای کاربری بسازید که بدون بارگذاری مجدد صفحه، بهخوبی تغییرات را در وبسایتهای بزرگ و دادهمحور نمایش دهند. همچنین با مفاهیم برنامهنویسی تابعی و جدیدترین ویژگیهای ECMAScript آشنا خواهید شد. پس از یادگیری ساخت کامپوننتهای React با این راهنمای عملی، به خوبی درک خواهید کرد React چقدر میتواند برای سازمان شما مفید باشد.
مواردی که یاد خواهید گرفت:
- درک مفاهیم کلیدی برنامهنویسی تابعی با JavaScript
- نگاهی به عملکرد داخلی React در مرورگر
- ایجاد لایههای ارائه (presentation) برنامه با کامپوننتهای React
- مدیریت دادهها و کاهش زمان رفع اشکال برنامهها
- استفاده از React Hooks برای مدیریت وضعیت (state) و دریافت داده
- بهرهگیری از راهحل مسیریابی (routing) برای برنامههای تکصفحهای
- ساختاربندی برنامههای React با در نظر گرفتن سرورها
فهرست مطالب
- Copyright
- Table of Contents
- Preface
- Conventions Used in This Book
- Using Code Examples
- O’Reilly Online Learning
- How to Contact Us
- Acknowledgments Chapter 1. Welcome to React
- A Strong Foundation
- React’s Past and Future
- Working with the Files Chapter 2. JavaScript for React
- Declaring Variables
- Creating Functions
- Compiling JavaScript
- Objects and Arrays
- Asynchronous JavaScript
- Classes
- ES6 Modules Chapter 3. Functional Programming with JavaScript
- What It Means to Be Functional
- Imperative Versus Declarative
- Functional Concepts Chapter 4. How React Works
- Page Setup
- React Elements
- ReactDOM
- React Components Chapter 5. React with JSX
- React Elements as JSX
- Babel
- Recipes as JSX
- React Fragments
- Intro to webpack Chapter 6. React State Management
- Building a Star Rating Component
- The useState Hook
- Refactoring for Advanced Reusability
- State in Component Trees
- Building Forms
- React Context Chapter 7. Enhancing Components with Hooks
- Introducing useEffect Chapter 8. Incorporating Data
- Requesting Data
- Render Props
- Virtualized Lists
- Introducing GraphQL Chapter 9. Suspense
- Error Boundaries
- Code Splitting Chapter 10. React Testing
- ESLint
- Prettier
- Typechecking for React Applications
- Test-Driven Development
- Incorporating Jest
- Testing React Components Chapter 11. React Router
- Incorporating the Router
- Router Properties
- Using Redirects Chapter 12. React and the Server
- Isomorphic Versus Universal
- Server Rendering React
- Server Rendering with Next.js
- Gatsby
- React in the Future
- Index
- About the Authors
- Colophon
مشخصات
نام کتاب
Learning React
نویسنده
Alex Banks, Eve Porcello
انتشارات
O'Reilly Media, Inc
تاریخ انتشار
2020
ISBN
9781492051725
چاپ
اول
تعداد صفحات
310
زبان
انگلیسی
فرمت
حجم
8.1MB
موضوع
React