React in Patterns (TH)
  • Introduction
  • In brief
  • Foundation
    • Communication
      • Input
      • Output
    • Event handlers
    • Composition
      • Using React's children API
      • Passing a child as a prop
      • Higher-order component
      • Function as a children, render prop
    • Controlled and uncontrolled inputs
    • Presentational and container components
  • Data flow
    • One direction data flow
    • Flux
      • Flux architecture and its main characteristics
      • Implementing a Flux architecture
    • Redux
      • Redux architecture and its main characteristics
      • Simple counter app using Redux
  • Good to know
    • Dependency injection
      • Using React's context (prior v. 16.3)
      • Using React's context (v. 16.3 and above)
      • Using the module system
    • Styling
      • The good old CSS class
      • Inline styling
      • CSS modules
      • Styled-components
    • Integration of third-party libraries
  • Summary
    • Summary
Powered by GitBook
On this page

Introduction

NextIn brief

Last updated 6 years ago

A book about common design patterns used while developing with React. It includes techniques for composition, data flow, dependency management and more.

Web (https://krasimir.gitbooks.io/react-in-patterns/content/)
PDF (https://github.com/krasimir/react-in-patterns/blob/master/book.pdf)
Mobi (https://www.gitbook.com/download/mobi/book/krasimir/react-in-patterns)
ePub (https://www.gitbook.com/download/epub/book/krasimir/react-in-patterns)
GitHub (https://github.com/krasimir/react-in-patterns)
cover