301 Redirect
A11y
Abstraction
Accessibility
Accordian
Agile Methodology
AJAX (Asynchronous JavaScript and XML)
Algorithm
Alt Attribute
API (Application Programming Interface)
ARIA
ARIA Attributes
ARIA Roles
Array
ASCII (American Standard Code for Information Interchange)
Async/Await
Asynchronous
Attribute
B2B SaaS (Business-to-Business Software-as-a-Service)
Backend
Backlinks
Bandwidth
Base 64
Bash
BigInt
Boolean
Bootstrap
Bounce Rate
Box Model
Breadcrumbs
Breakpoint
Browser
Bug
Cache
Camel Case (camelCase)
Canvas
Carousel
CDN (Content Delivery Network)
Character Encoding
CI/CD (Continuous Integration/Continuous Delivery)
Class Selector
Classes
Client
Client Components
Client-Side Rendering
CMS (Content Management System)
Code Splitting
Compile
Constructor
Continuous Delivery
Continuous Integration
Control Flow
Conversion Rate
Cookies
CORS (Cross-Origin Resource Sharing)
Crawler
Cross-Site Scripting (XSS)
CSS (Cascading Style Sheets)
CSS Flexbox
CSS Grid
CSS Modules
CSS Preprocessor
CSS Variables
CSS-in-JS
CTA (Call-to-Action)
CTR (Click-Through Rate)
Data Structure
Database
Debugging
Declarative Programming
Deploy (or Deployment)
Developer Tools (DevTools)
DevOps
DDoS (Distributed Denial-of-Service)
DNS (Domain Name System)
DOCTYPE
Documentation
DOM (Document Object Model)
Domain
Domain Name
DoS (Denial-of-Service)
Dynamic Typing
E-Commerce
ECMAScript
Element
Em
Encapsulation
Encryption
End User (sometimes End-User)
Event
Event Handler
Event Listener
Falsy
Favicon
Fetch API
Figma
Firewall
First-Contentful Paint (FCP)
Fold
Footer
Framework
Frontend
FTP (File Transfer Protocol)
Fullstack
Function
Gatsby
GIF (Graphics Interchange Format)
Git
GitHub
GitHub Desktop
Global Scope
GUI (Graphical User Interface)
Gutters
Header
Hex Color
Hoisting
Hosting
HSL (Hue, Saturation, Lightness)
HTML (Hypertext Markup Language)
HTML Entity
HTTP (Hypertext Transfer Protocol)
HTTP Error 400 (Corrupted or Invalid Cookies)
HTTP Error 401 (Unauthorized Access)
HTTP Error 403 (Forbidden)
HTTP Error 404 (Not Found)
HTTP Error 500 (Internal Server Error)
HTTP Error 502 (Bad Gateway)
HTTPS (Hypertext Transfer Protocol Secure)
Hydration
Hyperlink
ICANN (Internet Corporation for Assigned Names and Numbers)
ID Selector
IDE (Integrated Development Enviroment)
IIFE (Immediately Invoked Function Expression)
IMAP (Internet Message Access Protocol)
Immutable
Imperative Programming
Interpolation
Intersection Observer
IP Address (Internet Protocol Address)
Iterate
JavaScript
JPEG (Joint Photographic Experts Group)
JSON (JavaScript Object Notation)
JSX (JavaScript XML)
Kebab Case (kebab-case)
Key
Landing Page
Largest Contentful Paint (LCP)
Latency
Lazy Loading
Local Scope
LocalHost
Localization
localStorage
Loop
Margin
Markup
MDN (Mozilla Developer Network)
Media Query
Meta Tags
Metadata
Method
Middleware
Minification
Mobile-First
MongoDB
Mutable
MVP (Minimum Viable Product)
MySQL
Namespace
Navigation
Next.js
Node
Node.js
Non-Relational Database
NoSQL Database
NPM (Node Package Manager)
Null
Number
Object
Object Literal
Object Model
OOP (Object-Oriented Programming)
OOTB (Out-of-the-Box)
Open Source
Operating System
Operator
Padding
Page Load Time
Pagination
Parameter
Pascal Case (PascalCase)
PDF (Portable Document Format)
Perceived Performance
Pixel
Plugin
PNG (Portable Network Graphic)
Primitive Data Types (JavaScript)
Promise
Property (CSS)
Property (JavaScript)
Prototype
Prototype (JavaScript)
Proxy Server
Pseudo-Element (CSS)
Pseudocode
PWA (Progressive Web App)
Quality Assurance
React
React Server Components
Recursion
Redirection
RegEx (Regular Expression)
Registrar
Relational Database
REM (Root Em)
Render
Repo (Repository)
Resolution
Responsive Web Design
REST
Rest API
RGB (Red, Green, Blue)
RGBa (Red, Green, Blue, Alpha)
Robots.txt
Routers
RSS (RDF Site Summary, aka Really Simple Syndication)
SaaS (Software-as-a-Service)
SASS (Syntactically Awesome Style Sheets)
Scope
Screen Reader
Scroll-Hijacking (or Scrolljacking)
Scrum
SDK (Software Development Kit)
Search Engine
Selector (CSS)
Semantic HTML
SEO (Search Engine Optimization)
Server (Web Server)
Server-Side
Server-Side Rendering
sessionStorage
Sitemap
Slider
Slug
SMTP (Simple Mail Transfer Protocol)
Snake Case (snake_case)
SPA (Single-Page Application)
SQL (Structured Query Language)
SQL Injection
SSL (Secure Sockets Layer)
SSL Certificate
Static Site
Strict Mode
String
String Interpolation
Stylesheet
SVG (Scaling Vector Graphic)
Symbol
Synchronous
Syntactic Sugar
Syntax
Syntax Error
Tag
Template Literal
Terminal (aka The Command Line)
Ternary Operator (aka Conditional Operator)
Truthy
Type Inference
TypeScript
UI (User Interface)
Undefined
URL (Uniform Resource Locator)
Usability
UX (User Experience)
Variable
Version Control
Viewport
Virtual DOM (aka Shadow DOM)
Vite
Vue.js
WCAG (Web Content Accessibility Guidelines)
Web Analytics
Web Design
Webpack
Whitespace (aka Negative Space)
Wireframe
WYSIWYG (What You See Is What You Get)
XML (Extensible Markup Language)
Yarn
Last Updated
January 28th, 2023