Never miss an article about web development, JavaScript and self-growth.

There are too many people who encounter the following warnings. I have seen many GitHub issues regarding it and many people are asking me about it as well. That's why I wanted to have one article to address it.

Continue reading

After learning how to pass props in React, the next thing is often to learn about state in React. Managing JavaScript primitives such as strings, booleans and, integers in React state are the basics for state management in React. But what about more complex data structures such as JavaScript arrays?

Continue reading

The article is a short how to use CSS Modules in your create-react-app application. It shows you how to setup CSS Modules, but also how to use it in your components.

Continue reading

The article is a short how to add Sass support to your create-react-app application. It shows you how to setup Sass, but also how to use it in your components. You will learn how to style a specific component with it and how to define global style, such as variables for your color schema, that can be used throughout your application.

Continue reading

A short tutorial to showcase how to use React global state without Redux. There are React patterns that can be used to have an application wide state in React without a state management library.

Continue reading

A tutorial on how to have state in React without a constructor in a class component and how to have state in React without a class at all.

Continue reading

A React performance optimization tutorial which shows you React's shouldComponentUpdate lifecycle method and React's PureComponent API to prevent the rerendering of components.

Continue reading

A tutorial to learn about the Intersection Observer API in React. You will use React's ref API with createRef() to observe elements in your React application in context of the viewport.

Continue reading

Learn how to build a fully working GraphQL server with Apollo Server and Express with authentication, authorization, pagination, subscription, database access.

Continue reading

This tutorial teaches everything about React's render prop pattern in this tutorial. Along the way, you will implement a currency converter in React, see how the render prop pattern can be achieved with alternative techniques in React too, but then how it can be solved with a render prop component.

Continue reading

Never miss an article about web development, JavaScript and self-growth.

Take Part

Join 18.000+ Developers

Learn Web Development with JavaScript

Tips and Tricks

Access Tutorials, eBooks and Courses

Personal Development as a Software Engineer