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

This React with Apollo and GraphQL tutorial shows you how to use GraphQL in your React application by consuming GitHub's GraphQL API. You will use Apollo for your query and mutation implementation on the client-side in your React application. This Apollo in React tutorial attempts to teach you using Apollo in React from zero to one.

Continue reading

This React with GraphQL Tutorial shows you how to use GraphQL in your React.js application by consuming the GitHub API. You will not use any clever framework such as Apollo for performing a query or mutation, but only plain HTTP requests to learn about GraphQL.

Continue reading

React's Context API is a powerful feature for passing props down the component tree without the need to tell components in between about them. React's context creates a Provider and Consumer component that enable us to use this powerful feature.

Continue reading

The article gives you guidance on how to setup and perform testing in a React application. It uses common testing tools such as Mocha, Chai, Enzyme, Jest and Sinon to make verify the robustness of your application.

Continue reading

In this article, you will find a concise step by step guide on how to setup React on MacOS. It gives you everything you need, an IDE, Node, NPM, and Git, to get you started with web development and React.

Continue reading

In this article, you will find a concise step by step guide on how to setup React on Windows. There are plenty of articles out there on how to setup your web development environment on MacOS, but very few on how to setup it on Windows. Especially when people want to enter the world of React.js. This articles helps you to setup everything on your PC.

Continue reading

The Road to learn React offers you a foundation before you start to dive into the more advanced React ecosystem. It has less tooling and less external state management, but more React. It explains general concepts and patterns.

Continue reading

The article shows you how a problem can be solved in vanilla JavaScript and React. It should give newcomers to web development a explanation of why libraries such as React are used nowadays. Both solutions are fine, but in the end React will outperform vanilla JavaScript once your application becomes larger.

Continue reading

The article is a short guide on how to setup Parcel with React. Parcel is a bundler that got popular because of its zero-configuration setup for JavaScript applications. It can be used as alternative for Webpack.

Continue reading

Accepting payments on your own website can be a recurring problem. Often you'll find yourself avoiding it. There are platforms such as Gumroad which deal with this problem by outsourcing it. However, at some point you want to avoid these third-party platforms and introduce your own payment system.

Continue reading

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

Take Part

Join 13.000+ Developers

Learn Web Development with JavaScript

Tips and Tricks

Access Tutorials, eBooks and Courses

Personal Development as a Software Engineer