Search the Lexicon
12 of 68 terms found
Async/Await
Async/await is modern JavaScript syntax for handling asynchronous operations in a more readable, synchronous-looking way. Functions marked with async automatically return Promises, and the await keyword pauses execution until a Promise resolves. This eliminates deeply nested callback functions (callback hell) and makes asynchronous code much easier to write, read, and debug.
B-Roll
B-roll refers to supplementary footage that is intercut with the main footage, called A-roll, to add visual interest, context, and professional polish to video productions. While A-roll typically features the primary subject such as an interview or main action, B-roll provides cutaway shots like establishing shots of locations, detail shots of hands working, reaction shots, or relevant imagery that illustrates what the speaker is discussing. B-roll also conveniently covers edit points and jump cuts.
Bitrate
Bitrate is the amount of data processed or transferred per second, expressed in bits per second (bps). In audio and video, bitrate determines quality and file size. A higher bitrate means better quality but larger files. Bitrate can be constant (CBR) or variable (VBR).
Business Model Canvas
The Business Model Canvas is a visual template composed of nine interrelated building blocks that let you map and analyze an organization’s business model in a single page. It helps teams surface assumptions about customers, value propositions, infrastructure, financials and partnerships. The canvas is used for ideation, strategic discussion, prioritizing experiments and quickly communicating how a business creates, delivers and captures value.
CMS
A CMS (Content Management System) is software that enables users to create, manage, and modify website content without needing technical knowledge of HTML, CSS, or programming. Popular platforms like WordPress, Drupal, and Strapi provide user-friendly interfaces for content editing, media management, user permissions, and website customization through themes, plugins, or APIs.
CORS
CORS (Cross-Origin Resource Sharing) is a security mechanism that controls which web applications can make requests to domains different from their own. Browsers enforce the same-origin policy by default, blocking cross-origin requests to protect users. CORS headers from the server specify which origins, HTTP methods, and headers are permitted, enabling controlled cross-origin communication.
CRUD
CRUD stands for Create, Read, Update, and Delete, representing the four basic operations for persistent storage that nearly every data-driven application implements. In web development, CRUD operations map to HTTP methods (POST for Create, GET for Read, PUT/PATCH for Update, DELETE for Delete) and SQL statements (INSERT, SELECT, UPDATE, DELETE). Understanding CRUD is fundamental to building any application that stores data.
CSS Grid
CSS Grid is a two-dimensional layout system that allows you to create complex grid-based layouts with rows and columns simultaneously. Unlike Flexbox which works in one direction at a time, Grid lets you control both horizontal and vertical placement of elements, making it ideal for overall page layouts, image galleries, and complex component arrangements.