Frameworks Glossary
Browse 40 frameworks terms defined in plain English, from the cultural dictionary of computing.
40 Frameworks Terms
- AI Agent Framework
- A software framework for building agent-style AI systems with tools, memory, planning, and multi-step workflows.
- AI Framework
- A framework used to build, orchestrate, train, or serve AI applications and workflows. AI frameworks can provide abstractions for prompts, pipelines, model...
- API Framework
- A software framework used to build, route, validate, and manage APIs, often providing features like middleware, serialization, auth hooks, and schema handling....
- Application Context
- The collection of runtime state, dependencies, environment information, and framework-managed objects available to an application or component while it runs....
- Automation Framework
- A framework that provides structure, conventions, and reusable components for writing and running automated tasks such as tests, deployments, browser actions,...
- Backend Framework
- A server-side framework that provides routing, middleware, request handling, configuration, and other common infrastructure for building backend services....
- Binder
- A component that connects one representation to another, such as request data to typed objects, interfaces to implementations, or configuration values to...
- Business Model Canvas
- A one-page strategic framework for mapping a company's key elements such as customers, value proposition, channels, revenue streams, and costs. It is commonly...
- CMMC
- Cybersecurity Maturity Model Certification, the U.S. Department of Defense framework used to assess and require cybersecurity practices for contractors...
- Code Framework
- A framework or structural foundation that provides conventions, reusable components, and lifecycle hooks for building software. A code framework shapes how...
- Compliance Framework
- A structured set of controls, requirements, and guidance used to assess or demonstrate compliance with regulatory, industry, or contractual security...
- Component Framework
- A framework organized around reusable components as the main unit of composition, state handling, and rendering. Component frameworks provide lifecycle rules,...
- Core Framework
- The main framework layer that defines the primary conventions, abstractions, and extension points of an application or platform. A core framework often handles...
- CSS Framework
- A collection of prebuilt CSS styles, layout systems, utilities, and components intended to speed up frontend development. CSS frameworks can improve...
- Custom Renderer
- A rendering implementation that converts an abstract representation into a specific output target using logic tailored to that target. Custom renderers are...
- Custom Resolver
- A user-defined mechanism for looking up or selecting values such as modules, dependencies, fields, routes, or resources according to application-specific...
- Custom Router
- A routing component built or heavily customized to direct requests, navigation, or messages according to project-specific rules. Custom routers are often...
- Cyber Kill Chain
- Cyber Kill Chain is a staged intrusion model that describes how adversaries progress from reconnaissance to actions on objectives. Security teams use it to...
- Cynefin Framework
- A decision-making framework that classifies situations into domains such as clear, complicated, complex, and chaotic, each requiring different responses. In...
- Decision Framework
- A structured way of making decisions by clarifying criteria, options, risks, and tradeoffs. In tech culture decision frameworks are useful when they create...
- Erlang OTP
- The Open Telecom Platform, a set of libraries, behaviors, and design principles that form the standard foundation for building robust Erlang systems. In...
- Escape Hatch
- A supported way to bypass an abstraction, framework rule, or restrictive default when the standard path cannot handle a real requirement. Good escape hatches...
- Framework Fatigue
- Exhaustion or cynicism caused by the rapid churn of new frameworks, rewritten stacks, and pressure to keep relearning tool ecosystems. In developer culture...
- Framework Hell
- A painful situation where frameworks impose too much ceremony, hidden behavior, upgrade pain, or conflicting abstraction. In engineering slang, framework hell...
- Frameworks vs Libraries
- A Frameworks vs Libraries is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
- Fullstack Framework
- A Fullstack 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...
- GUI Framework
- A GUI 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...
- Java Spring
- The Spring ecosystem of Java frameworks for building applications with dependency injection, web MVC, data access, security, and integration support. In modern...
- JAX
- A numerical computing library for high-performance machine learning with automatic differentiation and XLA compilation. It influences how models are trained,...
- Jobs-to-Be-Done
- A product and marketing framework that focuses on the underlying job a user is trying to accomplish rather than on demographics or feature checklists. Teams...
- Ktor
- A Kotlin framework for building web applications, APIs, and network services.
- Lean Canvas
- A one-page planning framework adapted for startups that emphasizes problem, solution, key metrics, unfair advantage, and customer segments. It is designed to...
- Lifecycle Hook
- A callback method invoked by a framework at a specific stage of a component's or resource's lifecycle — such as creation, mounting, updating, or destruction....
- Magic
- Behavior in a tool or codebase that works without obvious explanation, often because an abstraction is hiding important mechanics. The word can be admiring...
- Middleware Slang
- A colloquial use of 'middleware' to mean any layer that intercepts, transforms, checks, or enriches data flowing between two parts of a system. It broadens the...
- Multi-Agent Framework
- A framework designed to help developers build, coordinate, and observe systems composed of multiple agents. Multi-agent frameworks usually provide abstractions...
- New Hotness
- A joking term for the newest popular tool, framework, platform, or idea that everyone suddenly wants to adopt. It usually carries skepticism about trend cycles...
- RAG Framework
- A framework that provides components or abstractions for building retrieval-augmented generation systems, such as indexing, retrievers, prompt templates, and...
- Risk Framework
- A structured model for identifying, evaluating, treating, and tracking risk across an organization. Risk frameworks provide common terminology, roles, scoring...
- Toolkit
- A bundled collection of libraries, utilities, and conventions designed to simplify building a specific kind of application — such as Redux Toolkit for state...
Related Topics
- Architecture (5 terms in common)
- Web (3 terms in common)
- Ai (3 terms in common)
- Dx (3 terms in common)
- Governance (2 terms in common)
- Compliance (2 terms in common)
- Management (2 terms in common)
- Tooling (2 terms in common)
- Backend (2 terms in common)
- Agents (2 terms in common)
- Apis (2 terms in common)
- Ui (2 terms in common)
- Decision Making (2 terms in common)
- Planning (2 terms in common)
- Component Model (1 terms in common)
- Risk Management (1 terms in common)
- Java (1 terms in common)
- React (1 terms in common)
- User Research (1 terms in common)
- Routing (1 terms in common)