How to Create a React App with create-react-app

Setting up a React app can be confusing, since you have to take care of a lot of stuff that you don’t want to think about—at least at the beginning of your React journey. Fortunately there is a tool called create-react-app that is a neat shortcut. It allows you to start developing right away without having to worry about stuff like webpack and/or babel.

Continue reading How to Create a React App with create-react-app

A React Beginners Roadmap through the React Ecosystem

React beginners often have a hard time learning React, since the React ecosystem seems huge. You will inevitably stumble upon stuff like Redux, Webpack or Babel very early. At this point I was so overwhelmed because I had no clue where to start first.

It was even more confusing that I didn’t even know the problems that those tools tried to solve. Today I know better and I’m going to tell you that there is no need for any of these – at least not yet.

Continue reading A React Beginners Roadmap through the React Ecosystem

Choosing a Technology Stack for your Project

It’s almost impossible to know all of the available frameworks and technologies, frontend or backend. But somehow you still have to choose a technology stack, or you will never start building. In this article I’ll show you how to handle this problem in the beginning until you’ve built the necessary experience.
Continue reading Choosing a Technology Stack for your Project

Validating Props easily with React PropTypes

React PropTypes are a good way to help you catching bugs by validating data types of values passed through props. They also offer possibilities to flag props as mandatory or set default values. They provide a great benefit with little effort. 

Continue reading Validating Props easily with React PropTypes

Save time and money by writing useful bug reports

Bad bug reports are not only annoying because they create a lot of overhead and cost time, but they also indirectly cost money. By considering to add some more information to your next bug report you take a step into the right direction to avoid that.

Continue reading Save time and money by writing useful bug reports