JavaScript

How To Implement JavaScript Array Methods From Scratch — step-by-step Javascript tutorial on Progressive Robot

How To Implement JavaScript Array Methods From Scratch

JavaScript includes several functions for working with arrays that go beyond the `for` loop. You may have used these functions in your own projects and wondered how they work and why you’d use one over another. There’s no better way to ensure that you understand how something works than building your own version from scratch. In this article you are going to do just that by creating your own versions of `map`, `reduce`, `sort`, and `filter` from scratch.

Read more
Cómo implementar el desplazamiento suave en React — step-by-step Javascript tutorial on Progressive Robot

Cómo implementar el desplazamiento suave en React

¿Qué es el desplazamiento suave? En vez de hacer clic en un botón y ser llevado de forma instantánea a una parte diferente de la misma página, el usuario navega allí a través de una animación de desplazamiento. Es una de esas sutiles funciones en un sitio web que marcan una diferencia estética.

Read more
How To Set Up a Gatsby Project with TypeScript — step-by-step Javascript tutorial on Progressive Robot

How To Set Up a Gatsby Project with TypeScript

TypeScript is a superset of JavaScript that adds optional static typing at build time, which cuts down on debugging runtime errors. It’s static-typing abilities go well with a static-site generator like Gatsby, and Gatsby has built-in support for coding in TypeScript. In this tutorial, you’re going to use Gatsby’s built-in capabilities to configure a Gatsby project for TypeScript.

Read more
CHAT