React Newsletter #77

Gatsby 1.0.0, React interview questions, and three new React tools to speed up your apps


News

Announcing Gatsby 1.0.0 ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

Gatsby blazes new ground for static site generators in its new release by supporting rich integrations with CMSs like Contentful, Wordpress, and Drupal, and a suite of features, on by default, that make your sites startlingly fast โ€” route-based code splitting, service workers, offline support, and more.


Articles

React Interview Questions

A collection of React interview questions that may or may not help you with an interview with React.

High Performance React: 3 New Tools to Speed Up Your Apps

React is usually pretty fast, but itโ€™s easy to make small mistakes that lead to performance issues. Slow component mounts, deep component trees, and unnecessary render cycles can quickly add up to an app that feels slow. Learn 3 tools to speed up your apps.

Simple explanation of Higher-Order Components (HOC)

Higher-order components are a bit tricky to wrap oneโ€™s head around. So in this article we will take it from the beginning and we will keep it simple.


Tutorials

Intro to debugging ReactJS applications

One of the most important things a developer should learn is how to (properly) debug an application in his language of choice. Knowing that not only allows you to easily find sources of errors in your code, but also teaches you about the inner working of the language thus preventing you from making the same error in the future.

A guide to TDD a React/Redux TodoList App

TDD can be a heavy topic. This tutorial series breaks it down into consumable steps.

A shallow dive into React Router v4 Animated Transitions

It can be a bit confusing getting animated transitions setup with React Router v4. This is post you'll go over the basics of how to get animated transitions setup.


Projects

How to GraphQL - The Fullstack Tutorial for GraphQL

The free and open-source tutorial to learn all around GraphQL to go from zero to production.

Rekit 2.0:

Rekit is a toolkit for building scalable web applications with React, Redux and React-router. Itโ€™s an all-in-one solution for creating modern React apps.

terminal-in-react

A tiny component that renders a terminal


made with โค๏ธ by ui.dev