React Newsletter #280

Twitter's div soup, Why Redux is still super relevant, and migrating from CRA to Next.js


Build internal tools in minutes with Retool, where visual programming meets the power of real code. [Sponsored]

Programming hasn’t fundamentally changed in a long time. Building an app usually means Googling for the right component library, debugging dependencies, rewriting a lot of boilerplate code, and figuring out where to deploy. Everything but solving the problem at hand.

Retool is a new approach: they've unified the ease of visual programming with the power and flexibility of real code. Connect to any database or API. Drag-and-drop a UI while simultaneously live programming it. Deploy instantly.


Articles

Twitter's div Soup and Uglyfied CSS, Explained

Giuseppe Gurgone writes about the "unconventional and controversial" choices that the Twitter team made when they used React Native for the Web to build the Twitter web app.

Why Redux Is More Relevant Than Ever Today

In this article, Jason Lee Hodges writes about why (contrary to some public opinion) Redux is still a vital part of the React ecosystem that can't be replaced by the Context API, or anything else.

Preparing Your App for iOS 15 and Android 12

The React Native Team has been writing a lot more these days! In this article, Samuel Susla shares some recommended practices for preparing your React Native apps for the new mobile OS versions that will be released later this year.


Tutorials

Migrating from Create React App to Next.js

This tutorial from the Next.js team will walk you through the steps of transitioning from an existing, non-ejected Create React App project to Next.js.


Jobs

UI Manager or UI Staff Engineer - React | Palo Alto or Remote

Rubrik is looking for 2+ frontend leaders that want to improve the developer experience for 30+ frontend and 60+ full-stack engineers on a React / Typescript / Apollo Client codebase. They are a fast-growing company, based out of Palo Alto, CA helping organizations manage hybrid, multi-cloud data protection and defend against cyber threats like ransomware.

2x Sr. Frontend Engineers - React | 100% Remote

Close.com is looking for two experienced individuals that have a solid understanding of React and want to help design, implement and launch major user-facing features. They are a 100% globally distributed team of ~45 high-performing, happy people that are dedicated to building a product our customers love.


Projects

Ultra

A Deno-based, React Streaming framework that's built on top of React 18 and is still in early alpha stages.

Courier’s React Toast and Inbox Components

Courier is a notification management platform and API that enables multi-channel notifications at scale. Their new toast and inbox components are now able to be targeted by the Courier Push Provider WebSocket. [Sponsored]

Elora

A brand new component library that's built in TypeScript for React developers who use Tailwind in their projects. Created by Brett Thurston.

React Virtuoso

A powerful, feature-rich virtual list component for React. Created by Petyo Ivanov.

Uppy 2.0

Uppy is a sleek, modular, open-source JavaScript file uploader that's built with Preact and just launched v2.0. It integrates seamlessly with any application and can fetch files locally or from remote places like Dropbox or Instagram.


Videos

It's Flutter. But in React Native.

In this 30-minute video, William Candillon and Jonny Burger talk about one approach for expanding the functionality of React Native when it comes to advanced gestures and animations.

made with ❤️ by ui.dev