JavaScript

How To Implement Smooth Scrolling in React — step-by-step Javascript tutorial on Progressive Robot

How To Implement Smooth Scrolling in React

What is smooth scrolling? Instead of clicking on a button and being instantly taken to a different part of the (same) page, the user is navigated there via a scroll animation. It’s one of those subtle features on a site that makes an aesthetic difference.

Read more
How To Use The Apollo Client GraphQL with Angular 4+ — step-by-step Javascript tutorial on Progressive Robot

How To Use The Apollo Client GraphQL with Angular 4+

Apollo Client is the flexible, community-driven GraphQL client for Angular, JavaScript, and native platforms. It is designed from the ground up to make it easy to build UI components that fetch data with GraphQL. This article is a quick summary about how to use Apollo client GraphQL with your Angular 4+. Therefore you need to know about GraphQl and Angular 4+ before you read the following post.

Read more
How to Install Node.js on Ubuntu (Step-by-Step Guide) — step-by-step Linux tutorial on Progressive Robot

How to Install Node.js on Ubuntu (Step-by-Step Guide)

In this guide, we will show you four different ways of getting Node.js installed on an Ubuntu server: using apt to install the nodejs package from Ubuntu’s default software repository, using apt with an alternate PPA software repository to install specific versions of the nodejs package, installing the Node Version Manager and using it to install and manage multiple versions of Node.js, and installing Node.js from source

Read more
Understanding This, Bind, Call, and Apply in JavaScript — step-by-step Javascript tutorial on Progressive Robot

Understanding This, Bind, Call, and Apply in JavaScript

The `this` keyword is a very important concept in JavaScript, and also a particularly confusing one to both new developers and those who have experience in other programming languages. In JavaScript, `this` is a reference to an object. In this article, you’ll learn what `this` refers to based on context, and you’ll learn how you can use the `bind`, `call`, and `apply` methods to explicitly determine the value of `this`.

Read more
Como instalar o Node.js no Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

Como instalar o Node.js no Ubuntu 20.04

O Node.js é um ambiente de execução do JavaScript criado para a programação do lado do servidor. Ele permite que os desenvolvedores criem funcionalidades de back-ends escaláveis usando o JavaScript, uma linguagem que muitos já estão familiarizados em…

Read more
CHAT