React Quickly, Second Edition
暫譯: 快速上手 React(第二版)

Barklund, Morten, Mardan, Azat

  • 出版商: Manning
  • 出版日期: 2023-09-05
  • 售價: $2,200
  • 貴賓價: 9.5$2,090
  • 語言: 英文
  • 頁數: 456
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1633439291
  • ISBN-13: 9781633439290
  • 相關分類: React
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

Learn the skills you need to build React applications quickly! This fully revised second edition introduces functional components, React hooks, static site generators, and more.

In React Quickly, Second Edition you will learn how to:

  • Master React fundamentals
  • Implement best practices and the components of good architecture
  • Build intuitive user interfaces
  • Create dynamic components with JSX
  • Use lightweight functional components in React
  • Make your app interactive with stateful components
  • Utilize React hooks
  • Handle events like button clicks and pass data between components

Build your skills with React fast! There's no slow theory and tedious history in React Quickly--you'll dive into React code right from the very first chapter. As you go, you'll explore over 80 useful and practical examples that put React into action. This new second edition has been completely rewritten to cover the latest developments in the React framework. Perfect, whether you're a React beginner or an experienced pro looking to keep their skills up to date.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology

React makes it a breeze to build beautiful, reliable web frontends. This amazing JavaScript library has a modular architecture, so you can create, combine, and test components seamlessly. React is perfect for small prototypes, enterprise scale sites, and everything in between.

About the book

React Quickly, Second Edition offers a unique approach to learning the React framework. More than 80 concise examples guide you from your first steps through advanced applications. You'll appreciate the up-to-date coverage of functional components, React hooks, and web accessibility, along with interesting projects to practice your new skill.

What's inside

  • Master React fundamentals
  • Best practices of component-based design
  • Create dynamic components with JSX
  • Make your app interactive with stateful components

About the reader

For developers comfortable building web applications with JavaScript.

About the author

Morten Barklund is an expert in React, web testing, and accessibility and is the founder of Coding Heaven. Azat Mardan is a seasoned software engineer, startup mentor, and best-selling author.

Table of Contents

1 Meeting React
2 Baby steps with React
3 Introduction to JSX
4 Functional Components
5 Making React interactive with states
6 Effects and the React component life cycle
7 Hooks to fuel your web applications
8 Handling events in React
9 Working with forms in React
10 Advanced React hooks for scaling
11 Project: Website menu
12 Project: Timer
13 Project: Task manager

商品描述(中文翻譯)

學習快速構建 React 應用所需的技能!這本全面修訂的第二版介紹了功能組件、React hooks、靜態網站生成器等內容。

React Quickly, Second Edition 中,您將學習如何:

  • 掌握 React 基礎知識
  • 實施最佳實踐和良好架構的組件
  • 構建直觀的用戶界面
  • 使用 JSX 創建動態組件
  • 在 React 中使用輕量級功能組件
  • 使用有狀態組件使您的應用互動
  • 利用 React hooks
  • 處理事件,如按鈕點擊並在組件之間傳遞數據

快速提升您的 React 技能!在《React Quickly》中沒有冗長的理論和乏味的歷史——您將從第一章開始直接進入 React 代碼。在學習過程中,您將探索超過 80 個有用且實用的範例,讓 React 實際運作。這本全新的第二版已完全重寫,以涵蓋 React 框架中的最新發展。無論您是 React 初學者還是希望保持技能更新的經驗豐富的專業人士,這本書都非常適合您。

購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。

關於技術

React 使構建美觀、可靠的網頁前端變得輕而易舉。這個驚人的 JavaScript 庫具有模組化架構,因此您可以無縫地創建、組合和測試組件。React 非常適合小型原型、企業級網站以及介於兩者之間的所有應用。

關於本書

React Quickly, Second Edition 提供了一種獨特的學習 React 框架的方法。超過 80 個簡潔的範例指導您從入門到高級應用。您將欣賞到對功能組件、React hooks 和網頁可及性的最新涵蓋,以及有趣的項目來練習您的新技能。

內容概覽

  • 掌握 React 基礎知識
  • 基於組件設計的最佳實踐
  • 使用 JSX 創建動態組件
  • 使用有狀態組件使您的應用互動

關於讀者

適合熟悉使用 JavaScript 構建網頁應用的開發者。

關於作者

Morten Barklund 是 React、網頁測試和可及性的專家,也是 Coding Heaven 的創始人。Azat Mardan 是一位經驗豐富的軟體工程師、創業導師和暢銷書作者。

目錄

1 認識 React
2 使用 React 的初步步驟
3 JSX 介紹
4 功能組件
5 使用狀態使 React 互動
6 效果與 React 組件生命週期
7 使用 hooks 為您的網頁應用提供動力
8 在 React 中處理事件
9 在 React 中處理表單
10 用於擴展的高級 React hooks
11 專案:網站菜單
12 專案:計時器
13 專案:任務管理器

作者簡介

Morten Barklund is an independent software developer working as a lead developer in various teams, including an open-source React project funded by Google. Morten studied Computer Science at the Technical University of Denmark and has worked on hundreds of projects during over 20 years as a web developer.

Azat Mardan is a software engineer leader and a university professor with extensive experience using and teaching JavaScript and Node. He's the author of several books on JavaScript, Node, React, and Express, including the first edition of React Quickly.

作者簡介(中文翻譯)

Morten Barklund 是一位獨立的軟體開發者,擔任多個團隊的首席開發者,包括一個由 Google 資助的開源 React 專案。Morten 在丹麥技術大學學習計算機科學,並在超過 20 年的網頁開發生涯中參與了數百個專案。

Azat Mardan 是一位軟體工程領導者和大學教授,擁有豐富的 JavaScript 和 Node 使用及教學經驗。他是多本有關 JavaScript、Node、React 和 Express 的書籍的作者,包括《React Quickly》的第一版。