目錄(90章)
倒序
- 封面
- 版權信息
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Customer Feedback
- Preface
- Chapter 1. What's New in React 16
- Rethinking rendering
- Summary
- Chapter 2. Installing Powerful Tools for Your Project
- Approaching our project
- Installing Node.js and npm
- Installing Git
- Getting data from the Twitter Streaming API
- Filtering data with Snapkite Engine
- Creating the project structure
- Creating package.json
- Reusing Node.js modules
- Building with Webpack
- Creating a web page
- Summary
- Chapter 3. Creating Your First React Element
- Understanding the virtual DOM
- Installing React
- Creating React elements with JavaScript
- Rendering React elements
- Creating React elements with JSX
- Summary
- Chapter 4. Creating Your First React Component
- Stateless versus stateful
- Creating your first stateless React component
- Creating your first stateful React component
- Summary
- Chapter 5. Making Your React Components Reactive
- Solving a problem using React
- Planning your React application
- Creating a container React component
- Summary
- Chapter 6. Using Your React Components with Another Library
- Using another library in your React component
- Understanding React component's lifecycle methods
- Summary
- Chapter 7. Updating Your React Components
- Understanding component lifecycle updating methods
- Setting default React component properties
- Validating React component properties
- Creating a Collection component
- Summary
- Chapter 8. Building Complex React Components
- Creating the TweetList component
- Creating the CollectionControls component
- Creating the CollectionRenameForm component
- Creating the Button component
- Creating the CollectionExportForm component
- Summary
- Chapter 9. Testing Your React Application with Jest
- Why write unit tests?
- Creating test suites specs and expectations
- Installing and running Jest
- Creating multiple tests and expectations
- Testing React components
- Summary
- Chapter 10. Supercharging Your React Architecture with Flux
- Analyzing your web application's architecture
- Understanding Flux
- Creating a dispatcher
- Creating an action creator
- Creating a store
- Summary
- Chapter 11. Preparing Your React Application for Painless Maintenance with Flux
- Decoupling concerns with Flux
- Refactoring the Stream component
- Creating CollectionStore
- Creating CollectionActionCreators
- Refactoring the Application component
- Refactoring the Collection component
- Refactoring the CollectionControls component
- Refactoring the CollectionRenameForm component
- Refactoring the TweetList component
- Refactoring the StreamTweet component
- Building and going beyond
- Summary
- Chapter 12. Refining Your Flux Apps with Redux
- Why Redux?
- Controlling state with reducers
- Connecting components to an application state
- Summary
- Index 更新時間:2021-07-02 22:25:32
推薦閱讀
- 數據庫系統原理及MySQL應用教程
- Getting Started with PowerShell
- Android Wear Projects
- Linux Shell核心編程指南
- Building a Media Center with Raspberry Pi
- Hadoop Blueprints
- Apache Kafka 1.0 Cookbook
- C++標準庫(第2版)
- Visual C++ 2017網絡編程實戰
- 物聯網及低功耗藍牙5.x高級開發
- 計算機邏輯設計
- 計算機視覺增強現實應用程序開發
- MATLAB信號處理與應用
- Learning zANTI2 for Android Pentesting
- Machine Learning with R Cookbook
- Python算法設計與分析
- Python數據分析從入門到精通(第2版)
- Java Web程序設計任務教程(第2版)
- Python程序設計基礎與應用
- Arduino Essentials
- 快速開發(紀念版)
- INSTANT Meteor JavaScript Framework Starter
- 鮮活的數據:數據可視化指南
- PHP內容管理系統
- Learning Qlik Sense?:The Official Guide(Second Edition)
- iOS開發標準教程
- Hadoop技術內幕:深入解析MapReduce架構設計與實現原理
- Puppet 5 Essentials(Third Edition)
- Visual Basic 2010入門經典
- 微信小程序開發從零開始學