Build Glossary
Browse 37 build terms defined in plain English, from the cultural dictionary of computing.
37 Build Terms
- App Bundle
- App Bundle is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- Asset Pipeline
- Asset Pipeline is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- Babel
- Babel is a JavaScript compiler that transforms modern syntax and proposals into broadly compatible output. It is commonly used for frontend build pipelines and...
- Build Artifact
- Build Artifact is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- Build Cache
- A cache of previously compiled artifacts, dependencies, and intermediate results that speeds up subsequent builds by skipping unchanged steps. Local caches...
- Build Configuration
- Build Configuration is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable...
- Build Pipeline
- Build Pipeline is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- Build Tool
- Build Tool is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- Bundle Analyzer
- Bundle Analyzer is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- Bundle Size
- Bundle Size is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- Cabal
- The build system and package manager for Haskell, responsible for dependency resolution, compilation, and publishing packages to Hackage — often used alongside...
- Cargo
- The official build system and package manager for Rust, handling dependency resolution, compilation, testing, benchmarking, documentation generation, and...
- CI
- CI, or Continuous Integration, is a software development practice where developers frequently merge their code changes into a shared repository, with each...
- CI/CD Pipeline
- The automated sequence of steps that code goes through from commit to production — build, test, security scan, staging deployment, and production release. A...
- CI Pipeline
- CI Pipeline is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- CMake
- CMake is a cross-platform build-system generator that produces native project files. It is commonly used for configuring and building C, C++, and...
- Codegen
- Codegen is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering workflows...
- Code Lint
- Code Lint is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
- Codemod
- Codemod is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering workflows...
- Compile Error
- A Compile Error is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Compiler
- A compiler is a program that translates source code in a high-level programming language into lower-level code, such as machine code or bytecode, so it can be...
- Compile Time
- A Compile Time is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
- Cross-Compilation
- Cross-Compilation is the process of building executable code on one platform (the host) that is intended to run on a different platform (the target), where the...
- Dependency Graph
- A directed graph showing dependencies between modules, packages, services, or build targets. Nodes represent components and edges represent 'depends on'...
- Deterministic Build
- A Deterministic Build is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- ESBuild
- An ESBuild is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
- Frontend Build
- A Frontend Build is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Frontend Framework
- A Frontend Framework is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Frontend Router
- A Frontend Router is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Incremental Build
- An Incremental Build is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
- Linker
- Linker is a program that combines multiple compiled object files and libraries into a single executable or shared library. After a compiler translates source...
- Nightly Build
- An automated build compiled from the latest source code every night, providing the most current (and least stable) version of software. For people who prefer...
- Preprocessor
- Preprocessor is a program that processes source code before it reaches the compiler, performing text transformations based on special directives. In C and C++,...
- Reproducible Build
- A build process that produces bit-for-bit identical output given the same source code, build environment, and dependencies. Enables independent verification...
- Topological Sort
- An ordering of a directed acyclic graph's vertices such that every edge goes from earlier to later in the ordering. Used by build systems (compile dependencies...
- Watch Mode
- A development mode in build tools, test runners, and compilers that monitors source files for changes using filesystem events and automatically re-runs the...
- Webpack Plugin
- A JavaScript class with an apply(compiler) method that hooks into webpack's build lifecycle via its tapable event system, enabling custom behavior such as...
Related Topics
- Tooling (21 terms in common)
- Automation (16 terms in common)
- Dx (4 terms in common)
- Architecture (4 terms in common)
- Frontend (3 terms in common)
- Compilers (2 terms in common)
- Package Manager (2 terms in common)
- Compiler (2 terms in common)
- Ci/Cd (2 terms in common)
- Testing (2 terms in common)
- Toolchain (2 terms in common)
- Embedded (1 terms in common)
- Devops (1 terms in common)
- Algorithm (1 terms in common)
- Graph (1 terms in common)
- Performance (1 terms in common)
- Haskell (1 terms in common)
- Rust (1 terms in common)
- Security (1 terms in common)
- Webpack (1 terms in common)