Communicating Components: Passing Data to and from Parent and Child

Communicating Components: Passing Data to and from Parent and Child

March 21, 2022

Once an understanding is attained around React props and states, a frontend developer will then be faced with the need to pass data to and from components. Here we will explore the steps required to pass data from a parent to a child component and vice versa.

Performing and Handling HTTP Requests: Axios vs. Fetch

Performing and Handling HTTP Requests: Axios vs. Fetch

February 09, 2022

The most popular methods for HTTP requests are the Fetch API and Axios library. As a frontend developer, there will come a time when choosing one or the other will make or break your next project. Let’s explore the differences in order to better select which option is right for the project at hand.

How to Handle Routing and 404 Errors in Web Applications

How to Handle Routing and 404 Errors in Web Applications

January 12, 2022

When it comes to modern web application development and their frameworks, routing your content and loading components may yield 404 errors in certain production environments. Here we will explore the states and setup needed for routing and loading your application’s content.

A Pure CSS Animated Holiday Mug with Christmas Tree

A Pure CSS Animated Holiday Mug with Christmas Tree

December 15, 2021

Enjoy this pure CSS holiday coffee mug with your favorite seasonal blend. Happy Holidays from all of us at Haberdash Design!

Building a Basic Frontend SEO Component with React Helmet

Building a Basic Frontend SEO Component with React Helmet

November 11, 2021

While React is often praised for making frontend development more efficient, this popular library can be difficult to integrate with search engine optimization. Here we’ll examine what it takes to optimize a website or application with React Helmet.