Skip to content

Dictionary

Technology Dictionary

A glossary of 195 web technologies, frameworks, and tools.

A

A/B Testing

Method of comparing two versions of a webpage or app to determine which performs better based on user behavior. A/B t...

Adobe XD

Vector-based design tool for creating user interfaces and interactive prototypes. Adobe XD streamlines design-to-deve...

Agile

Iterative project management methodology emphasizing flexibility, collaboration, and rapid delivery of working softwa...

Algolia

Search and discovery API platform delivering instant, relevant search results. Algolia provides typo-tolerance, facet...

Alpine.js

Lightweight JavaScript framework offering reactive and declarative nature of frameworks at minimal cost. Alpine provi...

Angular

Comprehensive TypeScript framework for building scalable web applications with strong architecture patterns. Angular ...

Ansible

Open-source automation tool for configuration management, application deployment, and task automation. Ansible uses s...

Ant Design

Enterprise-level UI design system and React component library from Alibaba. Ant Design provides comprehensive compone...

API Economy

Business model centered on the exchange of data and services through application programming interfaces. The API econ...

Apollo Client

Comprehensive GraphQL client for JavaScript managing data with caching and state management. Apollo Client integrates...

Astro

Modern static site builder delivering zero JavaScript by default for maximum performance. Astro enables component isl...

Auth0

Authentication and authorization platform providing secure identity management for applications. Auth0 handles login,...

AWS

Amazon Web Services cloud computing platform offering comprehensive infrastructure and services for any workload. AWS...

Axios

Promise-based HTTP client for browser and Node.js with simple, elegant API. Axios handles request and response transf...

Azure

Microsoft's cloud computing platform providing comprehensive services for building, deploying, and managing applicati...

C

CAC (Customer Acquisition Cost)

Metric representing the total cost of acquiring a new customer, including marketing, sales, and advertising expenses....

Capacitor

Native runtime for building cross-platform apps with web technologies. Capacitor bridges web apps to native platforms...

Chakra UI

Modular component library for React providing accessible and customizable UI components. Chakra UI offers composable ...

Chart.js

Simple yet flexible JavaScript charting library for designers and developers. Chart.js provides eight chart types wit...

Churn Rate

Metric measuring the percentage of customers who stop using a product or service within a given time period. High chu...

CI/CD

Continuous Integration and Continuous Deployment practices automating the software delivery pipeline. CI/CD enables f...

Clerk

Complete user management and authentication platform for modern applications. Clerk provides drop-in components for s...

Cloudflare

Global CDN and security platform protecting and accelerating websites and applications. Cloudflare provides DDoS prot...

Content Management

Systematic approach to creating, organizing, storing, and publishing digital content across websites and applications...

Content Strategy

Planning, creation, delivery, and governance of content to achieve specific business objectives and meet user needs. ...

Contentful

Headless CMS enabling content management across multiple channels and platforms. Contentful provides API-first conten...

Conversion Rate

Percentage of website visitors who complete a desired action such as making a purchase, filling out a form, or subscr...

CRM

Customer Relationship Management systems that help businesses manage interactions, track leads, and nurture relations...

Customer Journey

Complete sequence of interactions and touchpoints a customer experiences from initial awareness through purchase and ...

Cypress

Modern end-to-end testing framework for web applications with time-travel debugging and automatic waiting. Cypress ru...

P

Paid Advertising

Digital marketing strategy involving payment for ad placements across search engines, social media, display networks,...

Parcel

Zero-configuration web application bundler with automatic transforms and hot reloading. Parcel requires no config fil...

Personalization

Strategy of tailoring digital experiences, content, and recommendations to individual users based on their behavior, ...

PHP

Server-side scripting language powering millions of websites and web applications worldwide. PHP offers excellent dat...

Pinia

Official state management library for Vue.js with intuitive API and TypeScript support. Pinia provides modular stores...

PlanetScale

MySQL-compatible serverless database platform with branching workflows like Git. PlanetScale provides automatic scali...

Playwright

Modern end-to-end testing framework for web apps supporting multiple browsers with single API. Playwright enables rel...

PostgreSQL

Advanced open-source relational database known for reliability, feature robustness, and SQL compliance. PostgreSQL su...

Postman

API development platform for designing, testing, and documenting APIs. Postman provides collections, automated testin...

Prettier

Opinionated code formatter ensuring consistent code style across projects automatically. Prettier formats code on sav...

Prisma

Next-generation ORM for Node.js and TypeScript providing type-safe database access. Prisma generates type-safe query ...

Product-Led Growth

Business strategy where the product itself drives customer acquisition, expansion, and retention through superior use...

Prometheus

Open-source monitoring system and time series database for collecting and querying metrics. Prometheus provides power...

PWA

Progressive Web Apps combining web and native app features for enhanced user experience. PWAs work offline, send noti...

Python

Versatile programming language excelling in web development, data science, AI, and automation. Python's clean syntax ...

PyTorch

Deep learning framework providing flexible tools for building and training neural networks. PyTorch offers dynamic co...

R

Railway

Modern deployment platform enabling instant infrastructure with simple git-based deployment. Railway provides databas...

React

Modern JavaScript library for building user interfaces with component-based architecture. React enables developers to...

React Native

Framework for building native mobile applications using React and JavaScript. React Native enables code sharing betwe...

Redis

In-memory data structure store used as database, cache, and message broker. Redis delivers exceptional performance wi...

Redux

Predictable state container for JavaScript applications providing centralized state management. Redux implements unid...

Remix

Full-stack web framework focusing on web fundamentals and modern UX with server-side rendering. Remix provides nested...

Render

Unified cloud platform for deploying web apps, static sites, and databases. Render offers automatic deploys from Git,...

Responsive Design

Web design approach ensuring websites and applications adapt seamlessly to different screen sizes, devices, and orien...

REST API

Architectural style for building web services using standard HTTP methods and stateless communication. REST APIs prov...

Retention Rate

Metric measuring the percentage of customers who continue using a product or service over a specific time period. Hig...

ROI

Return on Investment measures the profitability and efficiency of an investment relative to its cost, expressed as a ...

Rollup

Module bundler for JavaScript optimizing for libraries and smaller bundles. Rollup pioneered tree-shaking and ES modu...

RxJS

Reactive programming library using observables for composing asynchronous and event-based programs. RxJS provides ope...

S

SaaS

Software as a Service delivery model where applications are hosted in the cloud and accessed through web browsers on ...

Sanity

Platform for structured content with real-time collaboration and flexible content modeling. Sanity provides customiza...

SASS/SCSS

CSS preprocessor that extends CSS with variables, nesting, mixins, and functions for more maintainable stylesheets. S...

Scalability

Ability of a system, application, or business to handle growing amounts of work, traffic, or demand without compromis...

Scrum

Agile framework for managing and completing complex projects through iterative development in fixed-length sprints, t...

SendGrid

Cloud-based email delivery platform for transactional and marketing emails. SendGrid provides reliable delivery, emai...

Sentry

Application monitoring platform providing real-time error tracking and performance monitoring. Sentry automatically c...

SEO

Search Engine Optimization encompasses techniques and strategies for improving a website's visibility and ranking in ...

Service Workers

JavaScript scripts running separately from web pages enabling offline functionality and background sync. Service Work...

Shopify

Leading e-commerce platform enabling businesses to create online stores and sell products. Shopify provides comprehen...

Sketch

Professional digital design platform for Mac creating interfaces, websites, and icons. Sketch pioneered modern design...

Social Proof

Psychological principle where people look to the actions and opinions of others to guide their own behavior and decis...

Socket.io

Real-time bidirectional event-based communication library for web applications. Socket.io enables instant data exchan...

Solid.js

Declarative JavaScript library for building user interfaces with fine-grained reactivity. Solid compiles to efficient...

Solidity

Object-oriented programming language for writing smart contracts on Ethereum and EVM-compatible blockchains. Solidity...

Sprint

Fixed-duration time period, typically one to four weeks, during which a development team works to complete a defined ...

SQLite

Self-contained, serverless SQL database engine embedded in applications. SQLite provides full-featured relational dat...

Stable Diffusion

Open-source AI model for generating high-quality images from text descriptions. Stable Diffusion enables creative pro...

Storybook

Tool for developing UI components in isolation with documentation and testing. Storybook enables building and testing...

Strapi

Open-source headless CMS providing customizable API and content management. Strapi enables developers to build and ma...

Stripe

Payment processing platform providing APIs for accepting online payments and managing subscriptions. Stripe handles c...

Styled Components

CSS-in-JS library enabling component-scoped styling with JavaScript template literals. Styled Components eliminates s...

Supabase

Open-source Firebase alternative providing instant backend with PostgreSQL database, authentication, and real-time su...

Svelte

Revolutionary framework compiling components into highly efficient vanilla JavaScript at build time. Svelte eliminate...

SvelteKit

Application framework built on Svelte for building full-stack web applications with file-based routing. SvelteKit pro...

SWC

Super-fast TypeScript and JavaScript compiler written in Rust. SWC provides 20x faster compilation than Babel with eq...

SWR

React hooks library for data fetching with caching and revalidation strategies. SWR provides stale-while-revalidate p...