React 18 Design Patterns and Best Practices - Fourth Edition: Design, build, and deploy production-ready web applications with React by leveraging ind
暫譯: React 18 設計模式與最佳實踐 - 第四版:設計、建構並部署生產就緒的網頁應用程式

Roldán, Carlos Santana

  • 出版商: Packt Publishing
  • 出版日期: 2023-07-31
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 頁數: 524
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1803233109
  • ISBN-13: 9781803233109
  • 相關分類: ReactDesign Pattern
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Dive in and discover how to build awesome React web apps that you can scale and maintain using design patterns and the latest industry insights

Purchase of the print or Kindle book includes a free PDF eBook

Key Features

  • Discover and unpack the latest React 18 and Node 19 features in this updated fourth edition
  • Get up to speed with TypeScript, MonoRepo architecture, and several cutting-edge React tools
  • Learn from plenty of real-world examples and an improved chapter flow

Book Description

React helps you work smarter, not harder — but to reap the benefits of this popular JavaScript library and its components, you need a straightforward guide that will teach you how to make the most of it.

React 18 Design Patterns and Best Practices will help you use React effectively to make your applications more flexible, easier to maintain, and improve their performance, while giving your workflow a huge boost. With a better organization of topics and knowledge about best practices added to your developer toolbox, the updated fourth edition ensures an enhanced learning experience.

The book is split into three parts; the first will teach you the fundamentals of React patterns, the second will dive into how React works, and the third will focus on real-world applications. All the code samples are updated to the latest version of React and you’ll also find plenty of new additions that explore React 18 and Node 19’s newest features, alongside MonoRepo Architecture and a dedicated chapter on TypeScript.

By the end of this book, you'll be able to efficiently build and deploy real-world React web applications.

What you will learn

  • Get familiar with the new React 18 and Node 19 features
  • Explore TypeScript's basic and advanced capabilities
  • Make components communicate with each other by applying various patterns and techniques
  • Dive into MonoRepo architecture
  • Use server-side rendering to make applications load faster
  • Write a comprehensive set of tests to create robust and maintainable code
  • Build high-performing applications by styling and optimizing React components

Who this book is for

This book is for web developers who want to master React by learning key design patterns and best practices in real-world application development. You’ll need an intermediate-level experience with React and JavaScript before you get started.

商品描述(中文翻譯)

深入了解如何使用設計模式和最新的行業見解來構建可擴展和可維護的精彩 React 網頁應用程式

購買印刷版或 Kindle 版書籍可獲得免費 PDF 電子書

主要特點


  • 在這個更新的第四版中,探索和解讀最新的 React 18 和 Node 19 功能

  • 快速掌握 TypeScript、MonoRepo 架構以及幾個尖端的 React 工具

  • 從大量的實際案例和改進的章節流程中學習

書籍描述

React 幫助你更聰明地工作,而不是更辛苦地工作——但要獲得這個流行的 JavaScript 庫及其組件的好處,你需要一本簡明的指南來教你如何充分利用它。

《React 18 設計模式與最佳實踐》將幫助你有效地使用 React,使你的應用程式更具靈活性、更易於維護,並提高其性能,同時大幅提升你的工作流程。這本更新的第四版通過更好的主題組織和最佳實踐的知識,確保了增強的學習體驗。

本書分為三個部分;第一部分將教你 React 模式的基本原理,第二部分將深入探討 React 的運作方式,第三部分將專注於實際應用。所有的程式碼範例都已更新至最新版本的 React,你還會發現許多新內容,探索 React 18 和 Node 19 的最新功能,以及 MonoRepo 架構和專門的 TypeScript 章節。

在本書結束時,你將能夠高效地構建和部署實際的 React 網頁應用程式。

你將學到什麼


  • 熟悉新的 React 18 和 Node 19 功能

  • 探索 TypeScript 的基本和進階能力

  • 通過應用各種模式和技術使組件之間進行通信

  • 深入了解 MonoRepo 架構

  • 使用伺服器端渲染來加快應用程式的加載速度

  • 編寫全面的測試集以創建穩健且易於維護的程式碼

  • 通過樣式設計和優化 React 組件來構建高效能的應用程式

本書適合誰

本書適合希望通過學習關鍵設計模式和最佳實踐來精通 React 的網頁開發人員。在開始之前,你需要具備中級的 React 和 JavaScript 經驗。

目錄大綱

  1. Taking Your First Steps with React
  2. Introducing TypeScript
  3. Cleaning Up Your Code
  4. Exploring Popular Composition Patterns
  5. Writing Code for the Browser
  6. Making Your Components Look Beautiful
  7. Anti-Patterns to Be Avoided
  8. React Hooks
  9. React Router
  10. React 18 New Features
  11. Managing Data
  12. Server-Side Rendering
  13. Understanding GraphQL with a Real Project
  14. MonoRepo Architecture
  15. Improving the Performance of Your Applications
  16. Testing and Debugging
  17. Deploying to Production

目錄大綱(中文翻譯)


  1. Taking Your First Steps with React

  2. Introducing TypeScript

  3. Cleaning Up Your Code

  4. Exploring Popular Composition Patterns

  5. Writing Code for the Browser

  6. Making Your Components Look Beautiful

  7. Anti-Patterns to Be Avoided

  8. React Hooks

  9. React Router

  10. React 18 New Features

  11. Managing Data

  12. Server-Side Rendering

  13. Understanding GraphQL with a Real Project

  14. MonoRepo Architecture

  15. Improving the Performance of Your Applications

  16. Testing and Debugging

  17. Deploying to Production