Glossary index

Technology, science and the universe

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

Brotli

Brotli is a data compression algorithm developed by Google, specifically designed for compressing content in the context of HTTP/HTTPS. Its main goal is to improve webpage loading speeds and optimize…

Software development

BrowserAnimationsModule

BrowserAnimationsModule is an Angular module that provides support for animations in web applications. This module allows developers to implement complex and smooth animations easily, enhancing user…

Software development

BrowserCompatibility

Browser compatibility in Angular refers to the ability of applications developed with this framework to function correctly across different web browsers. This is crucial as users may access web…

Software development

Browser Compatibility Testing

Browser Compatibility Testing ensures that a web application functions correctly across different web browsers. This type of testing is crucial in software development, as browsers can interpret…

Software development

Browserify

Browserify is an essential tool for developers that allows the use of Node.js modules in the browser. Its main function is to transform JavaScript code that uses CommonJS module syntax into a format…

Software development

Browserify Transform

Browserify Transform is a tool that allows modifying the behavior of Browserify when bundling JavaScript files. Browserify itself is a module that enables developers to use Node.js module syntax in…

Software development

BrowserModule

The BrowserModule is a fundamental module in Angular that provides the essential services needed to launch and run an application in the browser. This module includes key features such as component…

Software development

Browser Performance Testing

Browser Performance Testing evaluates how well a web application performs across different browsers under various conditions. These tests are essential to ensure that users have a smooth and…

Software development

BrowserRouter

BrowserRouter is a fundamental component in modern web applications that use React. This router is based on the HTML5 history API, allowing the user interface of an application to stay in sync with…

Software development

Browser Support

Browser support in the context of Vue.js refers to the level of compatibility and functionality that an application developed with this framework can offer across different web browsers. Vue.js is a…

Software development

Browser Testing

Browser testing is the process of testing the functionality of a website across different web browsers. This process is crucial to ensure that a site is accessible and functional for all users…

Software development

Browser UI

The browser user interface is the graphical component through which users interact with a web browser. This interface allows users to navigate the internet intuitively, facilitating access to online…

Software development

Browser Update

A browser update is a new version of a web browser that includes improvements and fixes. These updates are essential for maintaining the security, stability, and performance of the browser. Often…

Software development

Bug

A bug is a defect or flaw in software that causes it to produce incorrect or unexpected results. These bugs can manifest in various forms, such as system crashes, anomalous behaviors, or incorrect…

Software development

Bug Fix

Error correction refers to an update or change made to software to fix a bug. This process is fundamental in the software development lifecycle, as errors can arise at any stage, from coding to…

Software development

Bug Fixing

Bug fixing is the process of identifying and resolving errors in software, ensuring that applications operate efficiently and without failures. This process is fundamental in the software development…

Software development

Bug Report

A bug report is a document that describes an error in software or a system, providing details on how to reproduce it, the context in which it occurred, and often additional information that can help…

Software development

Bugs

Bugs in the context of software development refer to defects or failures that occur in a program, causing it to produce incorrect or unexpected results. These errors can manifest in various forms…

Software development

Bug Tracking

Bug tracking is the process of identifying, recording, and managing errors in software. This process is fundamental in the software development lifecycle, as it allows development teams to detect…

Software development

Build Configuration

Build configuration refers to the settings and parameters that determine how a software build is created. These settings can include options such as the type of compiler to use, optimizations to…

Software development

Builder

The 'Builder' design pattern is a technique that allows for the controlled and flexible creation of complex objects. This pattern is used to separate the construction of an object from its…

Software development

Builder Pattern

The Builder Pattern is a design pattern used in software development to facilitate the creation of complex objects. This pattern allows the separation of an object's construction from its…

Software development

Building block

A building block is a fundamental component used to create larger systems. In the context of technology, these blocks can refer to modules, libraries, or elements that are assembled to form…

Software development

Build Verification Testing

Build Verification Tests are a set of tests designed to ensure that a software build is stable and ready for further testing. These tests are fundamental in the context of agile methodologies, which…