JavaScript

How To Handle Routing in React Apps with React Router — step-by-step Javascript tutorial on Progressive Robot

How To Handle Routing in React Apps with React Router

In React, routers help create and navigate between the different URLs that make up your web application. React Router is designed with intuitive components to let you build a declarative routing system for your application. In this tutorial, you’ll install and configure React Router, build a set of routes, and connect to them using the component. You’ll also use React Hooks to access data and other routing information and create nested routes.

Read more
How To Manage State in React with Redux — step-by-step Javascript tutorial on Progressive Robot

How To Manage State in React with Redux

Redux is a popular data store for JavaScript and React applications. In this tutorial, you’ll use store, actions, reducers, and the useSelector Hook to build a bird watching test application. You’ll then pull data into your components and dispatch new changes to update the data.

Read more
How To Use Font Awesome 5 with React — step-by-step Javascript tutorial on Progressive Robot

How To Use Font Awesome 5 with React

Font Awesome is a toolkit for websites providing icons and social logos. React is a coding library using JavaScript for creating user interfaces. While the Font Awesome team have made a React component to promote integration, there are some fundamentals to understand about Font Awesome 5 and how it’s structured. In this tutorial you’ll learn the ways to use the React Font Awesome component.

Read more
How To Write Asynchronous Code in Node.js — step-by-step Javascript tutorial on Progressive Robot

How To Write Asynchronous Code in Node.js

With asynchronous programming, JavaScript and Node.js developers can execute other code while waiting for activities like network requests to finish. This can make writing API calls much more efficient. In this tutorial, you will learn how JavaScript manages asynchronous tasks with help from the Event Loop. You will then create a program that uses asynchronous programming written in three ways: with callbacks, promises, and the async/await keywords.

Read more
CHAT