An open-source tool by HashiCorp for building and managing reproducible development environments using virtual machines. Vagrant uses a Vagrantfile to define machine configurations and supports provid...
Definition
Glossary
Browse our comprehensive glossary of technical terms, definitions, and concepts.
Configuration file for Vagrant, a tool for building and managing virtual development environments. Written in Ruby DSL.
DefinitionAn OpenType font containing multiple styles (weight, width, slant) in a single file using variation axes. Reduces the number of font files needed for web typography.
DefinitionA generative model that combines autoencoders with probabilistic modeling to learn a continuous latent space from which new data samples can be generated. VAEs are used for image generation, data inte...
DefinitionHashiCorp Vault is a tool for securely managing secrets, encryption keys, and sensitive data. It provides dynamic secrets generation, data encryption, identity-based access, and audit logging for appl...
DefinitionA specialized database designed to store, index, and query high-dimensional vector embeddings efficiently. Vector databases enable fast similarity searches and are essential infrastructure for RAG sys...
DefinitionAn Apache Java-based template engine using a simple template language (VTL). Historically used in Apache tools and Java web applications for separating view from logic.
DefinitionA hardware description language (HDL) used to model and design digital circuits and FPGA configurations.
DefinitionA lightweight in-memory representation of the real DOM used by frameworks like React to optimize UI rendering. Changes are first applied to the virtual DOM, then diffed against the real DOM, and only...
DefinitionAn isolated virtual network within a public cloud provider that gives users control over IP addressing, subnets, route tables, and network gateways. VPCs provide network-level isolation for cloud reso...
DefinitionA modern front-end build tool that provides a fast development server with Hot Module Replacement (HMR) and an optimized production build using Rollup. Vite is the default asset bundler for Laravel 10...
DefinitionConfiguration file for Vite, a fast frontend build tool using native ES modules for development and Rollup for production bundling.
DefinitionA Vue.js Single-File Component combining template, script, and style blocks in one file for building web user interfaces.
DefinitionA progressive JavaScript framework for building user interfaces. Vue.js features a reactive data binding system, a component-based architecture, and an incrementally adoptable ecosystem that scales fr...
DefinitionA weakness or flaw in a system's design, implementation, or configuration that can be exploited by a threat actor to gain unauthorized access or cause harm. Vulnerabilities are cataloged using identif...
DefinitionWeb Application Firewall: a security solution that filters, monitors, and blocks HTTP/HTTPS traffic to and from a web application. A WAF protects against common web exploits such as SQL injection, XSS...
DefinitionWide Area Network: a telecommunications network that extends over a large geographical area, connecting multiple LANs together. The internet is the largest WAN, while private WANs connect branch offic...
DefinitionWeb Application Archive: a JAR file used to distribute Java web applications, containing servlets, JSP pages, HTML, and configuration files.
DefinitionWeb ARChive: an ISO standard format for storing web crawl data including HTTP headers, page content, and metadata. Used by the Internet Archive and web preservation projects.
DefinitionWebAssembly: a binary instruction format for a stack-based virtual machine enabling near-native performance in web browsers.
Definition