React Newsletter #129

A comprehensive guide to learning React in 2018, simple internationalization of React apps, and React's Render Props pattern


Articles

A Comprehensive Guide to learning React.js in 2018

The original guide for learning to build apps with React.js, recently upgraded to support React 16.3 and friends. If you're still new to React, this is a great guide to start with.

Simple internationalization of React apps

jsLingui simplifies internationalization in JavaScript. It covers all i18n features while keeping library size small by using compiled message catalogs. Messages are automatically extracted from source and compiled at build step which makes production code small and fast.

Witnet’s dev team take on how React + Redux + routers should be used best

After days of frustrations and many hours of discussions at Witnet Foundation, they came up with a few conclusions on what their take on React + Redux + routers should be.


Tutorials

React's Render Props Pattern

In this tutorial, you will learn everything about React’s render prop pattern. Along the way, you will implement a currency converter in React, see how the render prop pattern can be compensated with alternative patterns in React too, but then how it can be solved with a render prop component.


Sponsor

Planning a React Application: Whitepaper

Start your next React project with confidence. Learn strategies for tooling, frontend and UX, testing and performance to boost your (and your team’s) productivity. Get your free copy.


Projects

react-async-elements

Suspense-friendly async React elements for common situations.

react-move

Beautiful, data-driven animations for React.

react-window

React components for efficiently rendering large lists and tabular data.


made with ❤️ by ui.dev