Skip to main content

Web-Related Terms Beginning with R

Radix

Radix indicates the number of unique digits from zero (0) that you can use to express numbers in a standard positional numeral system.

Learn more...

React Component

A component is a JavaScript function (or class) that can accept arbitrary inputs (called "props") and returns an element (UI).

Learn more...

React Component Testing Tool

A React component testing tool provides helpful APIs for defining a component's test cases.

Learn more...

React Element

React element is the specific user interface (UI) you want to see displayed on-screen.

Learn more...

React Hooks

React hooks are functions used in a function component to hook into React's state object, lifecycle methods, and other React features without writing a class component.

Learn more...

React Props

React props are parameters used to pass arguments to components.

Learn more...

React Router

React Router is a popular routing library that tells React the specific component it should render based on the route (file path) a user requested through the URL.

Learn more...

React State

React state is a built-in object used to store a component's values that are likely to change over time.

Learn more...

ReactJS

React is a component-based JavaScript library used to build user interfaces (UI) efficiently.

Learn more...

Recursion

Recursion is a method by which a problem gets solved through iteration.

In other words, a recursive function is a function that repeatedly invokes itself infinitely (or until something stops it).

Learn more...

Regular Expression

A regular expression (RegExp) is a JavaScript element used to bundle the patterns you wish to find in a specific string of characters such as text, password, and email address.

Learn more...

Relative Length Units

Relative length units are dynamic units. In other words, the sizes of things expressed in any of the relative length units will always be dependent on another length.

Learn more...

Repeat (RegExp)

Regular expression's repeat operator ({...}) specifies that you wish to find a repeated occurrence of the operator's preceding item.

Learn more...

replace() in JavaScript

replace() returns a new version of its calling string after replacing some specified patterns with a given replacement.

Learn more...

Rest Operator (JS)

The rest operator is used to put the rest of some specific user-supplied values into a JavaScript array.

Learn more...

Rest Parameter (JS)

A JavaScript rest parameter consists of the rest operator and a regular parameter.

Learn more...

Rest Variable (JS)

A JavaScript rest variable consists of the rest operator and a regular variable.

Learn more...

Restartable Iterator

A restartable iterator is an object you can use numerous times. An example is the JavaScript array.

Root Directory

Root directory refers to the folder containing all other files and sub-folders of a specific project.

In other words, a root repository is a working directory that houses everything concerning a particular project.

Learn more...

Root-Level Domain

The root-level domain ("") is the highest hierarchy level of any domain name system.

Learn more...

Router (Internet)

A router is a piece of electronic device that routes (directs) the internet to all your devices.

Learn more...

Router (Programming)

A router is a code logic used to handle a client's request to a specific file path.

Learn more...

Runtime

Runtime (also called execution time) is the time during which a program is running.

In other words, runtime is the execution period (or lifecycle phase) of a program—which begins from the time the program is invoked and ends when the program's invocation is closed.