React Newsletter #344

Improving React Native, Ant Design 5.0, and Remix's alternate timeline of web dev


This issue is sponsored by Sanity.

Sanity is the platform for structured content that treats content as data. It seamlessly integrates with your existing developer workflows and helps you build intuitive content authoring interfaces faster and easier than ever. Learn about new Sanity features including embeddability, full TypeScript coverage, and rapidly composable forms at Sanity Product Day on Dec. 8th.

We are longtime Sanity customers at ui.dev, and we love it.

Check it out.


News

How can we improve React Native?

The React Native Team went through and answered the top questions and suggestions submitted to this thread. Some good insights here.


Articles

Remix and the Alternate Timeline of Web Development

Jim Nielsen gives good historical perspective about how we got to where we are today with web developement, and how Remix represents an alternate reality that we might have gotten to a lot sooner if a couple things in web history had gone differently.

How we lost our slick new npm package name (and then got it back)

Moritz Klack wrote about his experience trying to get the "reactflow" npm package name for his popular React library for building Node-based UI's.

Build your own synthetic user testing

The best way to learn how something works is to build it yourself, and this article walks you through how to build your own synthetic monitoring example to help you learn everything you need to know about it. [sponsored]


Jobs

Experienced Typescript and React developer

Beatgrid is looking for an experienced Typescript and React developer to help develop next-gen web apps. We are a Netherlands-based technology startup that is growing exponentially each year. Join the adventure and grow with us!

Senior or Staff Frontend Engineer - React (100% Remote)

Close.com is looking for an experienced React developer to help design, implement and launch major user-facing features. Close is a 100% globally distributed team of 65 high-performing, happy people that are dedicated to building a product our customers love.


Projects

Ant Design 5.0

This new major release from the popular React UI library introduces a new design upgrade, 4 new types of components, a brand new design token model, a new CSS-in-JS dynamic theme, and more.

Create React Package

This library lets you easily React packages without having to worry about configuring build tools like Rollup, Babel, or ESLint (because it pre-configures and hides them for you).

Relay-nextjs 1.0

Relay-nextjs is the best way to use Relay and Next.js in the same project. It supports incremental migration, is suspense ready, and just released a stable v1.0.

TW Classed

This library combines CSS-in-JS with Tailwind CSS to give you the best of both worlds for your next React or vanilla JS app.

react-three-editor

The Poimandres team created this one-of-a-kind scene editor that writes changes back into your code.


Videos

On the merits & limitations of React & single-page apps

Like most political debates, this two-hour debate between Alex Russell and Theo Browne probably won't change your mind on any of the issues discussed, but it's interesting to see two smart developers discuss their ideas very passionately.

made with ❤️ by ui.dev