Development

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
Web Accessibility For Beginners — step-by-step DevOps tutorial on Progressive Robot

Web Accessibility For Beginners

Building accessible applications or websites is not the norm today. This is because the idea of accessibility is known to most developers, while in actual sense it is often neglected and not a common practice today in the world of web development. Accordi

Read more
How To Generate a Vue.js Single Page App With the Vue CLI — step-by-step Javascript tutorial on Progressive Robot

How To Generate a Vue.js Single Page App With the Vue CLI

Vue.js is a popular JavaScript framework for creating user interfaces, often described as a combination of React and Angular, borrowing the prop-driven development of React and the templating of Angular. In this tutorial, you will use the Vue CLI vue create command to create a new Vue application, then try it out by building some single-file components.

Read more
How To Debug JavaScript with Google Chrome DevTools and Visual Studio Code — step-by-step Javascript tutorial on Progressive Robot

How To Debug JavaScript with Google Chrome DevTools and Visual Studio Code

Learning to debug is an essential skill for developers, allowing them to quickly and efficiently fix errors during development. But how to use debugging tools is not always obvious when working with JavaScript outside of a full-fledged Integrated Developer Environment (IDE). In this tutorial, we’ll take a look at getting started debugging JavaScript with the Google Chrome DevTools, as well as with the popular text editor Visual Studio Code.

Read more
How To Select HTML Elements Using ID, Class, and Attribute Selectors in CSS — step-by-step DevOps tutorial on Progressive Robot

How To Select HTML Elements Using ID, Class, and Attribute Selectors in CSS

Writing CSS selectors most often involves setting a condition and locating the element in the HTML that fulfills that condition as true. To gain more control over the selected elements, you can create specific identifiers in the HTML and apply them in the CSS. In this tutorial, you will use the ID, class, and attribute selectors to scope styles to intentionally written HTML.

Read more
Importing Packages in Go — step-by-step Programming tutorial on Progressive Robot

Importing Packages in Go

The ability to borrow and share code across different projects is foundational to any widely-used programming language—and the entire open-source community. In Go, the basic unit of reusable code is called a package. In this tutorial, you will write you short programs—one that imports a standard library package, and one that imports a third-party package. You will also write an extended program comparing two similar packages, and also use the goimports tool to see how to format your import.

Read more
How To Use Themes in Gatsby — step-by-step Javascript tutorial on Progressive Robot

How To Use Themes in Gatsby

Themes in Gatsby refer to plugins that act as a collection of configuration options, functionality, and/or user interface (UI) elements. Separating out shared features into maintained themes makes keeping your site up-to-date easier, and also lets you spend less time configuring your site and more time developing your content. In this tutorial, you will install, configure, and use a Gatsby theme for publishing blog posts: gatsby-theme-blog.

Read more
Definindo métodos em Go — step-by-step Programming tutorial on Progressive Robot

Definindo métodos em Go

As funções permitem que você organize a lógica em procedimentos repetíveis que possam usar diferentes argumentos sempre que forem executados. Durante o processo de definição das funções,…

Read more
CHAT