Framework Glossary

Browse 26 framework terms defined in plain English, from the cultural dictionary of computing.

26 Framework Terms

Astro
Astro is a modern web framework designed for building fast, content-focused websites like blogs, documentation sites, marketing pages, and portfolios. Launched...
Collections
A framework or module providing specialized container data types beyond built-in lists, dicts, and sets. In Java, the Collections Framework includes List, Set,...
Convention over Configuration
A software design paradigm, popularized by Ruby on Rails, that provides sensible defaults so developers only need to specify unconventional aspects of their...
Elysia
A TypeScript web framework optimized for Bun, focused on developer experience through end-to-end type safety and exceptional performance. Elysia uses Bun's...
Fresh
A web framework for Deno that uses the 'islands architecture' to ship zero JavaScript to the client by default. Fresh renders pages on the server using Preact...
Hono
A small, fast, and ultraportable web framework for TypeScript that runs on any JavaScript runtime: Cloudflare Workers, Deno, Bun, Node.js, AWS Lambda, and...
LangChain
An open-source framework for building applications powered by large language models. LangChain provides abstractions for chaining together LLM calls, tool...
Laravel
A popular open-source PHP web framework following the MVC pattern, known for its elegant syntax, built-in ORM (Eloquent), and rich ecosystem.
Middleware
Middleware is software that sits between components in a system, intercepting and processing requests as they pass through a pipeline. In web frameworks like...
MITRE ATT&CK
MITRE ATT&CK is a knowledge base that organizes adversary behaviors into tactics, techniques, and procedures for detection and defense mapping. Security teams...
.NET
A free, open-source developer platform by Microsoft for building applications across web, mobile, desktop, cloud, and IoT. Originally Windows-only (.NET...
OKR
OKR, or Objectives and Key Results, is a goal-setting framework used by organizations to define measurable goals and track their outcomes. Originally developed...
Phoenix
A productive web framework for the Elixir language, built on the Erlang VM (BEAM). Known for LiveView (real-time server-rendered UIs without JavaScript),...
Qt
A cross-platform C++ application framework primarily used for building graphical user interfaces, though it also provides modules for networking, databases,...
Qwik
A JavaScript framework built around the concept of 'resumability' rather than hydration. Created by Misko Hevery (creator of AngularJS), Qwik serializes the...
Rails
Ruby on Rails — a full-stack web application framework that emphasizes convention over configuration, DRY (Don't Repeat Yourself), and developer happiness....
React
React is a JavaScript library for building user interfaces, created by Facebook (now Meta) and open-sourced in 2013. It introduced a component-based...
Remix
A full-stack React framework focused on web standards and progressive enhancement. Created by Ryan Florence and Michael Jackson (the creators of React Router),...
Scrum
Scrum is an agile framework for managing and completing complex projects, most commonly used in software development. It organizes work into fixed-length...
SLSA
Supply-chain Levels for Software Artifacts (pronounced 'salsa') — a security framework with four levels of increasing rigor for protecting software build...
Solid.js
A declarative JavaScript UI framework with a React-like developer experience but fundamentally different rendering model. Created by Ryan Carniato, Solid uses...
Spring
A comprehensive Java application framework providing dependency injection, web MVC, data access, security, and microservice support, with Spring Boot enabling...
SwiftUI
Apple's declarative UI framework for building interfaces across iOS, macOS, watchOS, and tvOS using Swift, where the UI is described as a function of state and...
Tauri
A framework for building lightweight, secure desktop applications using web technologies (HTML, CSS, JavaScript) with a Rust backend. Unlike Electron, which...
Vue
Vue (pronounced 'view') is a progressive JavaScript framework for building user interfaces, designed to be incrementally adoptable. Created by Evan You in...
Vue.js
The full name of the Vue framework, emphasizing its JavaScript foundation. Vue.js uses a reactivity system that automatically tracks dependencies and updates...

Related Topics