React Newsletter #146

One man's beef with React Router, keeping a React design system consisten, and getting started with GaphQL, React, and Apollo Client


Articles

Why I don’t use React-Router

One man's beef with React Router and why he doesn't use it.


Tutorials

Keeping a React Design System consistent

Ensuring visual consistency is one of the biggest challenges of working on a UI component library. In this post, Malcolm shows how they introduced visual regression testing into their React component library that implements their design system.

Getting started with GraphQL, React and Apollo client

In this tutorial, you'll learn how to fetch and update the data from the GraphQL API in react apps by using the Apollo client.

A Complete React Boilerplate Tutorial

How to create a nice boilerplate for your React projects, using some of the most modern features these days.

Building an object detection app using ONNX.js

AI in browsers, it's true! Here's a tutorial for developing object detection WebApp using ReactJS and ONNX.js.


Sponsor

Find A Job Through Vettery

Vettery specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted onto the platform, you can receive interview requests directly from top companies seeking React devs. Get Started


Projects

React Best Practices

This repo is for the purposes of a high-level view of React architecture and best practices. As this repo grows, more ideas will be introduced and comparisons will be made with pros and cons.

Another Tab - Chrome Extension.

An open source Chrome extension that shows your bookmarks when you open a new tab. Built with Create React App and TypeScript.


made with ❤️ by ui.dev