[Fullstackreact.com] – [Ebook] React Book r36 (July 2018) (epub, pdf + code)

Book Contents

  • Writing Your First React App ……………..1
  • Build a real application
  • Writing our first component
  • Going further
  • Thinking in React………………………..2
  • How to architect our applications
  • Data-flow between components
  • Handling component updates
  • Server Communication …………………………….3
  • Interacting with back-end servers
  • Loading state from our server
  • Handling CRUD from our server
  • JSX and the Virtual DOM ……………………………………..4
  • What is the VirtualDOM?
  • Understanding the React model
  • What is JSX?
  • Advanced Components …………………………………………………5
  • The React API and You
  • Handling all the props
  • Understanding state and optimizing our components
  • Forms in React …………………………………………………….6
  • Events, buttons, and more
  • Handling all sorts of inputs
  • Remote and async persistence
  • Using Webpack with `create-react-app` ……………………………………7
  • Rapid application bootstrapping
  • Hot-reloading and auto-reloaded development experiences
  • Customizing our build
  • Unit Testing ………………………………………………8
  • Unit testing with Jest
  • Power-testing with enzyme
  • Mocking async data
  • Using Redux ……………………………………………..9
  • Intro to the flux design pattern
  • Core redux workflow
  • Hands-on Redux
  • Intermediate Redux ……………………………………10
  • Advanced Redux
  • Adding threading to our app
  • Advanced Reducer Composition
  • Container and Presentational Components in Redux ………………………………….11
  • Presentational and Container components
  • Generating containers with redux
  • Redux Action Creators
  • Routing ………………………………………………………12
  • React Router v4 New!
  • Multipage applications through react-router
  • Dynamically handling routes
  • Authentication and multi-page applications
  • Using GraphQL ……………………………………………………13
  • Why GraphQL
  • Complex types
  • Mutations and Subscriptions
  • Writing a GraphQL Server ……………………………………….14
  • Building your own GraphQL server
  • Setting up the Database
  • Authentication and authorization
  • React Native ………………………………………………….15
  • What is React-Native
  • Routing
  • Web vs. Native

Source: https://www.fullstackreact.com/

Size: 52.0 MB

Leave a Reply

Your email address will not be published. Required fields are marked *