Javascript

Getting Started with ES6 Arrow Functions in JavaScript — step-by-step Javascript tutorial on Progressive Robot

Getting Started with ES6 Arrow Functions in JavaScript

With ES6, there were many updates to the JavaScript, including the spread operator, object destructuring, new type of variables, and more. One of the most notable changes were *arrow functions*, a new and concise way to write functions. With arrow functions, you can define a readable and concise function in one line. In this article, we will walk through the basics of arrow functions and discuss their benefits.

Read more
How To Build an Infinite Scroll Image Gallery with React and CSS Grid — step-by-step Javascript tutorial on Progressive Robot

How To Build an Infinite Scroll Image Gallery with React and CSS Grid

In this tutorial, we will use the React frontend Javascript framework and CSS Grid to build an infinite scroll image gallery, using the Unsplash API to embed the photographic images. Using a codepen coding challenge from Scotch.io as a base for our code, we will use React.js to build out the interface, Axios to make the HTTP requests, and the `react-infinite-scroll` library to implement the infinite scroll feature. Also, for this tutorial, we’ll employ React Hooks.

Read more
How To Work with Strings in JavaScript — step-by-step Javascript tutorial on Progressive Robot

How To Work with Strings in JavaScript

A string is a sequence of one or more characters that may consist of letters, numbers, or symbols. Strings in JavaScript are primitive data types and immutable, which means they are unchanging. As strings are the way we display and work with text, and text is our main…

Read more
CHAT