Beginning React: Simplify your frontend development workflow and enhance the user experience of your applications with React
暫譯: 初學者的 React:簡化前端開發流程,提升應用程式的使用者體驗

Andrea Chiarelli

  • 出版商: Packt Publishing
  • 出版日期: 2018-07-25
  • 售價: $910
  • 貴賓價: 9.5$865
  • 語言: 英文
  • 頁數: 96
  • 裝訂: Paperback
  • ISBN: 1789530520
  • ISBN-13: 9781789530520
  • 相關分類: React使用者經驗 UX
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Take your web applications to a whole new level with efficient, component-based UIs that deliver cutting-edge interactivity and performance.

Key Features

  • Elaborately explains basics before introducing advanced topics
  • Explains creating and managing the state of components across applications
  • Implement over 15 practical activities and exercises across 11 topics to reinforce your learning

Book Description

Projects like Angular and React are rapidly changing how development teams build and deploy web applications to production. In this book, you'll learn the basics you need to get up and running with React and tackle real-world projects and challenges. It includes helpful guidance on how to consider key user requirements within the development process, and also shows you how to work with advanced concepts such as state management, data-binding, routing, and the popular component markup that is JSX. As you complete the included examples, you'll find yourself well-equipped to move onto a real-world personal or professional frontend project.

What you will learn

  • Understand how React works within a wider application stack
  • Analyze how you can break down a standard interface into specific components
  • Successfully create your own increasingly complex React components with HTML or JSX
  • Correctly handle multiple user events and their impact on overall application state
  • Understand the component lifecycle to optimize the UX of your application
  • Configure routing to allow effortless, intuitive navigation through your components

Who this book is for

If you are a frontend developer who wants to create truly reactive user interfaces in JavaScript, then this is the book for you. For React, you'll need a solid foundation in the essentials of the JavaScript language, including new OOP features that were introduced in ES2015. An understanding of HTML and CSS is assumed, and a basic knowledge of Node.js will be useful in the context of managing a development workflow, but is not essential.

Table of Contents

  1. Introducing React and UI Design
  2. Creating Components
  3. Managing User Interactivity

商品描述(中文翻譯)

透過高效的基於元件的使用者介面,將您的網頁應用程式提升到全新層次,提供尖端的互動性和性能。

主要特點



  • 在介紹進階主題之前,詳細解釋基礎知識

  • 解釋如何在應用程式中創建和管理元件的狀態

  • 實作超過15個實用的活動和練習,涵蓋11個主題以加強您的學習

書籍描述


像是 Angular 和 React 的專案正在迅速改變開發團隊構建和部署網頁應用程式到生產環境的方式。在這本書中,您將學習到啟動和運行 React 所需的基礎知識,並應對現實世界的專案和挑戰。書中包含有關如何在開發過程中考慮關鍵使用者需求的有用指導,並展示如何處理如狀態管理、數據綁定、路由以及流行的元件標記 JSX 等進階概念。隨著您完成書中提供的範例,您將發現自己已經具備了進行現實世界個人或專業前端專案的良好準備。

您將學到什麼



  • 了解 React 如何在更廣泛的應用程式堆疊中運作

  • 分析如何將標準介面拆分為特定元件

  • 成功創建您自己的日益複雜的 React 元件,使用 HTML 或 JSX

  • 正確處理多個使用者事件及其對整體應用程式狀態的影響

  • 了解元件生命週期以優化應用程式的使用者體驗

  • 配置路由以實現輕鬆直觀的元件導航

本書適合誰


如果您是一位希望在 JavaScript 中創建真正反應式使用者介面的前端開發者,那麼這本書就是為您而寫。對於 React,您需要對 JavaScript 語言的基本知識有堅實的基礎,包括在 ES2015 中引入的新物件導向程式設計特性。假設您對 HTML 和 CSS 有一定的了解,對 Node.js 的基本知識在管理開發工作流程的上下文中會有幫助,但並非必需。

目錄



  1. 介紹 React 和使用者介面設計

  2. 創建元件

  3. 管理使用者互動性