React Newsletter #118

Analyzing Redux, a comprehensive guide to learning React in 2018, and building reusable React components


Articles

Analyze Redux

This article will teach you Redux by breaking down four of its principles: Three Fundamental Principles, Single source of truth (SSOT), Read-only state, and Changes from pure functions.

A Comprehensive Guide to learning React.js in 2018

This is the original guide for learning to build apps with React.js. Recently upgraded to support React 16.3 and friends.

Building Reusable React Components

In this post, Rajat will show you how you can create custom re-usable React components, and share them between apps. He'll also go through some of the best practices that he thinks can help build better reusable React components.


Tutorials

Build a Slack Clone with React and Pusher Chatkit

Learn how to build your own chat app, complete with typing indicators, online list, and message history with React and Chatkit.

The Unstated React Service Pattern

This guide demonstrates a React Pattern for sharing global state, without requiring any of the following: Prop-Drilling, Redux, MobX, or Apollo Link State.


Projects

create-react-app-parcel

Create react apps with parcel instead of webpack, cause why not.

react-animated-tree

Simple to use, configurable tree view with full support for drop-in animations.

material-ui

React components that implement Google's Material Design.


made with ❤️ by ui.dev