Learn React with TypeScript - Second Edition: A beginner's guide to reactive web development with React 18 and TypeScript
暫譯: 使用 TypeScript 學習 React - 第二版:React 18 與 TypeScript 的反應式網頁開發初學者指南

Rippon, Carl

  • 出版商: Packt Publishing
  • 出版日期: 2023-03-03
  • 售價: $1,600
  • 貴賓價: 9.5$1,520
  • 語言: 英文
  • 頁數: 474
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1804614203
  • ISBN-13: 9781804614204
  • 相關分類: ReactJavaScriptTypeScript
  • 立即出貨 (庫存=1)

相關主題

商品描述

Take your first step in building modern-day component-based web apps using the latest features and capabilities of React and TypeScript with this easy-to-follow guide


Key Features:

  • Learn to use different React hooks with TypeScript
  • Explore different styling approaches while building React web apps
  • Gain experience in using React Dev Tools to debug components
  • Purchase of the print or Kindle book includes a free PDF eBook


Book Description:

Reading, navigating, and debugging a large frontend codebase is a major issue faced by frontend developers. This book is designed to help web developers like you learn about ReactJS and TypeScript, both of which power large-scale apps for many organizations.

This second edition of Learn React with TypeScript is updated, enhanced, and improved to cover new features of React 18 including hooks, state management libraries, and features of TypeScript 4. The book will enable you to create well-structured and reusable React components that are easy to read and maintain, leveraging modern design patterns.

You'll be able to ensure that all your components are type-safe, making the most of TypeScript features, including some advanced types. You'll also learn how to manage complex states using Redux and how to interact with a GraphQL web API. Finally, you'll discover how to write robust unit tests for React components using Jest.

By the end of the book, you'll be well-equipped to use both React and TypeScript.


What You Will Learn:

  • Gain first-hand experience of TypeScript and its productivity features
  • Understand how to transpile your TypeScript code into JavaScript for running in a browser
  • Build a React frontend codebase with hooks
  • Interact with REST and GraphQL web APIs
  • Design and develop strongly typed reusable components
  • Create automated component tests


Who this book is for:

This book is for experienced frontend developers looking to build large scale web applications using React and TypeScript. Intermediate knowledge of JavaScript, HTML and CSS is a prerequisite.

商品描述(中文翻譯)

使用這本易於遵循的指南,利用 React 和 TypeScript 的最新功能和能力,邁出構建現代組件式網頁應用的第一步

主要特點:


  • 學習如何使用不同的 React hooks 與 TypeScript

  • 在構建 React 網頁應用時探索不同的樣式方法

  • 獲得使用 React Dev Tools 來調試組件的經驗

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

書籍描述:
閱讀、導航和調試大型前端代碼庫是前端開發人員面臨的一個主要問題。本書旨在幫助像您這樣的網頁開發人員學習 ReactJS 和 TypeScript,這兩者為許多組織的規模應用提供支持。

《Learn React with TypeScript》的第二版已更新、增強和改進,以涵蓋 React 18 的新功能,包括 hooks、狀態管理庫和 TypeScript 4 的特性。本書將使您能夠創建結構良好且可重用的 React 組件,這些組件易於閱讀和維護,並利用現代設計模式。

您將能夠確保所有組件都是類型安全的,充分利用 TypeScript 的功能,包括一些高級類型。您還將學習如何使用 Redux 管理複雜狀態,以及如何與 GraphQL 網頁 API 互動。最後,您將發現如何使用 Jest 為 React 組件編寫穩健的單元測試。

在本書結束時,您將能夠熟練使用 React 和 TypeScript。

您將學到的內容:


  • 獲得 TypeScript 及其生產力特性的第一手經驗

  • 了解如何將 TypeScript 代碼轉譯為 JavaScript 以在瀏覽器中運行

  • 使用 hooks 構建 React 前端代碼庫

  • 與 REST 和 GraphQL 網頁 API 互動

  • 設計和開發強類型的可重用組件

  • 創建自動化的組件測試

本書適合誰:
本書適合希望使用 React 和 TypeScript 構建大型網頁應用的經驗豐富的前端開發人員。具備中級的 JavaScript、HTML 和 CSS 知識是先決條件。