Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

JavaScript

JavaScript is a high-level, interpreted, object-oriented programming language commonly used for web development. It allows developers to create interactivity on web pages, facilitating document…

Software development

JavaScript AI Libraries

AI libraries in JavaScript are collections of pre-written code that facilitate the development of artificial intelligence applications using this popular programming language. These libraries allow…

Software development

JavaScript API

A JavaScript API is a set of routines, protocols, and tools that allows developers to build software and applications using the JavaScript programming language. These application programming…

Software development

JavaScript API Monitoring

Monitoring the performance and availability of JavaScript APIs is a critical process in managing modern applications, especially those operating in cloud and hybrid environments. This type of…

Cybersecurity

JavaScript API Vulnerability

API vulnerability in JavaScript refers to weaknesses in application programming interfaces (APIs) that can be exploited by attackers to gain unauthorized access to data or functionalities. These…

Software development

JavaScript Application Monitoring

JavaScript application monitoring refers to the process of tracking the performance and health of applications developed in this language. This process is crucial to ensure that applications run…

Software development

JavaScript Array

An array in JavaScript is a data structure that contains a collection of elements, which can be of different types, such as numbers, strings, objects, or even other arrays. This flexibility allows…

Software development

JavaScript Automation

Automation with JavaScript refers to the use of this programming language to carry out repetitive tasks and automate interactions in web applications. JavaScript, which has become a fundamental…

Software development

JavaScript Bridge Pattern

The Bridge Pattern in JavaScript is a structural design pattern aimed at separating an object's interface from its implementation, allowing both to vary independently. This pattern is particularly…

Cybersecurity

JavaScript Buffer Overflow

Buffer overflow is a security vulnerability that occurs when a program writes more data to a buffer than it can hold. This can lead to data corruption, program crashes, or, in the worst case, the…

Software development

JavaScript Callback

A JavaScript callback is a function that is passed as an argument to another function and will be executed at a later time, usually in response to an event or after the completion of an asynchronous…

Software development

JavaScript Chain of Responsibility Pattern

The Chain of Responsibility pattern is a design pattern that allows an object to send a command without knowing which object will receive and handle it. This pattern is based on the idea that a…

Software development

JavaScript Class

A JavaScript class is a blueprint for creating objects, providing initial values for state and implementations of behavior. In the context of object-oriented programming, a class acts as a mold that…

Cybersecurity

JavaScript Clickjacking

Clickjacking is a malicious technique that deceives users into clicking on elements of a web page that are not what they appear to be. This vulnerability exploits user trust and graphical interfaces…

Software development

JavaScript Closure

Closure in JavaScript is a fundamental feature that allows an inner function to access the variables of its outer function, even after the latter has finished executing. This behavior is due to how…

Software development

JavaScript Cloud

The JavaScript Cloud refers to a set of cloud services and applications that use JavaScript as the primary language for developing and deploying solutions. This approach allows developers to create…

Software development

JavaScript Code Quality Monitoring

Monitoring the quality of JavaScript code is an essential process that ensures software development adheres to established best practices and standards. This approach focuses on cloud observability…

Software development

JavaScript Command Pattern

The Command pattern is a design pattern that encapsulates a request as an object, allowing for the parameterization of clients with queues, requests, and operations. This pattern is based on the idea…

Software development

JavaScript Composite Pattern

The Composite Pattern in JavaScript is a design pattern that allows you to compose objects into tree structures to represent part-whole hierarchies. This pattern is particularly useful when there is…

Cybersecurity

JavaScript Cross-Site Request Forgery

Cross-Site Request Forgery (CSRF) is a type of attack that tricks a user into executing unwanted actions on a different site than the one they are visiting. This attack relies on the trust that a…

Software development

JavaScript Debugging

JavaScript debugging is the process of identifying and eliminating errors in JavaScript code, which is a widely used programming language in web development. This process is crucial to ensure that…

Software development

JavaScript Decorator Pattern

The Decorator Pattern in JavaScript is a structural design pattern that allows adding behavior to individual objects flexibly and dynamically, without modifying the original class structure. This…

Cybersecurity

JavaScript Denial of Service

Denial of service in JavaScript refers to a type of cyber attack that aims to make a web application inaccessible to its legitimate users. This attack is carried out by flooding the server with an…

Software development

JavaScript Dependency Monitoring

JavaScript dependency monitoring refers to the process of tracking and overseeing the libraries and modules that a JavaScript application uses to function correctly. This approach is fundamental in…

Glosarix on your device

Install
×
Enable Notifications Ok No