JavaScript

How To Work With Zip Files in Node.js — step-by-step Javascript tutorial on Progressive Robot

How To Work With Zip Files in Node.js

Working with files is one of the common tasks among developers. As your files grow in size, they start taking significant space on your hard drive. To get around this, you can group the files into a single ZIP file. In Node.js, you can use the adm-zip module to create and read ZIP archives. This tutorial will walk you through how to use `adm-zip` module to compress, read, and decompress files.

Read more
JavaScript Functional Programming Explained: Partial Application and Currying — step-by-step Javascript tutorial on Progressive Robot

JavaScript Functional Programming Explained: Partial Application and Currying

Two important ideas in JavaScript with roots in functional thought are currying, which transforms a function of multiple arguments into a series of function calls, and partial application, which fixes the value of some of a function’s arguments without fully evaluating the function. In this article, you will use partial application to fix arguments to a function, curry functions to facilitate partial application, and design functions that facilitate partial application.

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 Build a Jamstack Portfolio with Angular 11 and Scully — step-by-step Javascript tutorial on Progressive Robot

How To Build a Jamstack Portfolio with Angular 11 and Scully

As a developer, it’s important to have a portfolio showcasing your skills and previous work. You can build an engaging and fast portfolio using Angular and Scully. In this tutorial, you will generate an Angular app, add pages to show your projects and profile, and add services to populate these pages. Additionally, you will generate a blog and create posts for it. Lastly, you will convert the app into a static site using Scully.

Read more
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
CHAT