React 16 Essentials - Second Edition: A fast-paced, hands-on guide to designing and building scalable and maintainable web apps with React 16
暫譯: React 16 精要 - 第二版:快速上手的實用指南,設計與構建可擴展且易於維護的網頁應用程式使用 React 16
Artemij Fedosejev, Adam Boduch
- 出版商: Packt Publishing
- 出版日期: 2017-11-30
- 售價: $1,450
- 貴賓價: 9.5 折 $1,378
- 語言: 英文
- 頁數: 240
- 裝訂: Paperback
- ISBN: 1787126048
- ISBN-13: 9781787126046
-
相關分類:
React、JVM 語言
海外代購書籍(需單獨結帳)
相關主題
商品描述
Everything you need to start working with React 16 and assess React Fiber
About This Book
- Hands-on examples and tutorials for the latest React 16 release
- Assess the impact of React Fiber for your future web development
- Build maintainable and high performance React 16 web applications
Who This Book Is For
If you're a frontend developer with some knowledge of native JavaScript development and frontend frameworks, wishing to learn the fastest web user interface library there is, then this book is ideal for you.
What You Will Learn
- Learn to code React 16 with hands-on examples and clear tutorials
- Install powerful React 16 tools to make development much more efficient
- Understand the impact of React Fiber today and the future of your web development
- Utilize the Redux application architecture with your React components
- Create React 16 elements with properties and children
- Get started with stateless and stateful React components
- Use JSX to speed up your React 16 development process
- Add reactivity to your React 16 components with lifecycle methods
- Test your React 16 components with the Jest test framework
In Detail
React 16 Essentials, Second Edition, fully updated for React 16, takes you on a fast-paced journey through building your own maintainable React 16 applications. React experts Artemij Fedosejev and Adam Boduch give you all the essentials you need to know and start working with React 16, in this new edition of the best-selling React.js Essentials title. You'll find the latest React 16 code updates, assessment of React Fiber, new coverage of Redux, and how to work as a modern React developer.
The authors offer you their current assessment of React Fiber, and you'll soon be exploring React 16 hands on, creating your own single and multiple user interface elements with React 16. You'll then see how to create stateless and stateful components and make them reactive. You'll also learn to interact between your components and lifecycle methods, and gauge how to effectively integrate your user interface components with other JavaScript libraries. Delve deep into the core elements of the Redux architecture and learn how to manage your application and data persistence. Then go the extra mile with the Jest test framework, and run multiple tests on your applications and find solutions to scale without complexity.
Today React is used by Facebook, Instagram, Khan Academy, and Imperial College London, to name a few. Many new users recognize the benefits of React and adopt it in their own projects, forming a fast-growing community. The speed at which React has evolved promises a bright future for anyone who invests in learning it today. Let Artemij and Adam bring you a brand new look at React 16 and React Fiber, and move your web development into the future.
Style and approach
React 16 Essentials, Second Edition, will take you on a fast-paced, hands-on journey through building your own maintainable React 16 applications.
商品描述(中文翻譯)
**開始使用 React 16 和評估 React Fiber 所需的一切**
## 本書介紹
- 最新的 React 16 版本的實作範例和教程
- 評估 React Fiber 對未來網頁開發的影響
- 建立可維護且高效能的 React 16 網頁應用程式
## 本書適合誰
如果你是一位對原生 JavaScript 開發和前端框架有一定了解的前端開發者,並希望學習最快的網頁用戶介面庫,那麼這本書非常適合你。
## 你將學到什麼
- 通過實作範例和清晰的教程學習編寫 React 16 代碼
- 安裝強大的 React 16 工具,使開發更加高效
- 了解 React Fiber 對當前和未來網頁開發的影響
- 在你的 React 元件中利用 Redux 應用架構
- 創建具有屬性和子元素的 React 16 元件
- 開始使用無狀態和有狀態的 React 元件
- 使用 JSX 加速你的 React 16 開發過程
- 通過生命週期方法為你的 React 16 元件添加反應性
- 使用 Jest 測試框架測試你的 React 16 元件
## 詳細內容
《React 16 Essentials, Second Edition》完全更新至 React 16,帶你快速構建可維護的 React 16 應用程式。React 專家 Artemij Fedosejev 和 Adam Boduch 在這本暢銷書《React.js Essentials》的新版本中,提供了你需要知道的所有基本知識,讓你開始使用 React 16。你將找到最新的 React 16 代碼更新、對 React Fiber 的評估、新的 Redux 覆蓋內容,以及如何作為現代 React 開發者工作。
作者提供了他們對 React Fiber 的最新評估,你將很快親自探索 React 16,創建自己的單一和多用戶介面元素。接著,你將學會如何創建無狀態和有狀態的元件並使其具備反應性。你還將學習如何在元件和生命週期方法之間進行互動,並評估如何有效地將用戶介面元件與其他 JavaScript 庫整合。深入了解 Redux 架構的核心元素,學習如何管理你的應用程式和數據持久性。然後,利用 Jest 測試框架進行額外的測試,對你的應用程式進行多次測試,並找到在不增加複雜性的情況下擴展的解決方案。
如今,React 被 Facebook、Instagram、Khan Academy 和倫敦帝國學院等多個機構使用。許多新用戶認識到 React 的好處並在自己的項目中採用它,形成了一個快速增長的社群。React 的快速演變預示著對於今天投資學習它的任何人來說,未來將會光明。讓 Artemij 和 Adam 帶你全新了解 React 16 和 React Fiber,將你的網頁開發推向未來。
## 風格與方法
《React 16 Essentials, Second Edition》將帶你快速且實作導向地構建自己的可維護 React 16 應用程式。