Web Development Glossary
Explanations of key terms and concepts in web development, design, SEO and digital marketing.
Development
SSR (Server-Side Rendering)
A technique for rendering web pages on the server before sending them to the client. Improves SEO and initial load speed as search engines receive ready HTML content.
CSR (Client-Side Rendering)
Rendering web pages in the user's browser using JavaScript. Suitable for interactive applications but may negatively impact SEO without additional optimization.
SSG (Static Site Generation)
Generating static HTML pages during the build process. Provides maximum performance and security, ideal for content-focused websites.
SPA (Single Page Application)
A single-page application where navigation occurs without page reloads. Provides smooth user experience but requires special approach to SEO.
PWA (Progressive Web App)
A progressive web application combining website and native app capabilities. Works offline and can be installed on devices.
API (Application Programming Interface)
A programming interface that allows different applications to communicate with each other. REST API and GraphQL are the most popular approaches.
REST API
An architectural style for creating web services using standard HTTP methods (GET, POST, PUT, DELETE) to work with resources.
GraphQL
A query language for APIs that allows clients to request only the data they need. Developed by Facebook, reduces the number of server requests.
TypeScript
A superset of JavaScript with static typing support. Helps find errors during development and improves code quality.
Hydration
The process of "reviving" static HTML rendered on the server by attaching JavaScript event handlers on the client.
Telegram Bot
An automated program in Telegram for processing messages, accepting orders, booking appointments, and payments. Works 24/7, handles 1000+ requests per day, and replaces a manager for routine tasks.
Telegram Mini App (TWA)
A full-featured web application inside Telegram without App Store installation. Supports Telegram Payments (0% commission), push notifications, and native UI. Reach 900M+ Telegram users.
Chatbot
A program for automated communication with users via text messages. Can use AI (GPT, Claude) for natural language understanding and response generation.
Webhook
A real-time notification mechanism: the server automatically sends data to a specified URL when an event occurs. Used for integrations between services, bots, and CRMs.
Design
UI (User Interface)
User interface — the visual part of an application that users interact with: buttons, forms, menus, icons.
UX (User Experience)
User experience — the overall impression a user has when interacting with a product. Includes usability, accessibility, and emotional response.
Design System
A set of standards and reusable components to ensure design consistency. Includes colors, typography, components, and usage guidelines.
Responsive Design
A web design approach where the site automatically adapts to the device screen size: desktop, tablet, mobile.
Mobile First
A development strategy where design is first created for mobile devices and then scaled up for larger screens.
Wireframe
A schematic page layout showing structure and element placement without detailed design. The first stage of interface design.
SEO
SEO (Search Engine Optimization)
Search engine optimization — a set of measures to improve website rankings in search results. Includes technical, content, and off-page optimization.
SERP (Search Engine Results Page)
Search engine results page — what users see after entering a query in a search engine. Includes organic results, ads, and special features.
Keywords
Words and phrases that users enter into search engines. Proper keyword selection is the foundation of an SEO strategy.
Backlinks
Links from other websites to your resource. An important ranking factor: quality links increase site authority in search engines' eyes.
Rich Snippets
Enhanced search results with additional information: ratings, prices, FAQs. Created using Schema.org structured data.
Schema Markup
Structured data in JSON-LD or Microdata format that helps search engines understand page content and display rich snippets.
Core Web Vitals
A set of Google metrics for evaluating user experience: LCP (loading), INP (interactivity), CLS (visual stability). Affects rankings.
Marketing
Conversion
User completing a target action: purchase, registration, inquiry. Conversion rate is a key website effectiveness metric.
CTA (Call to Action)
Call to action — an interface element (button, link) that encourages users to take a target action: "Buy", "Order", "Subscribe".
Landing Page
A target page designed to convert visitors into customers. Focuses on a single offer and contains a clear call to action.
A/B Testing
A method of comparing two versions of a page or element to determine which is more effective. Helps make data-driven decisions.
Sales Funnel
A model of the customer journey from first contact to purchase. Helps identify stages where potential customers are lost.
MVP (Minimum Viable Product)
Minimum viable product — a version with a basic feature set for testing hypotheses and getting user feedback.
Infrastructure
CDN (Content Delivery Network)
Content delivery network — a distributed system of servers for fast delivery of static files (images, CSS, JS) to users worldwide.
SSL/TLS Certificate
A security certificate that provides encryption of data between browser and server. Required for HTTPS and affects user trust and SEO.
CI/CD (Continuous Integration/Delivery)
Practices for automating code building, testing, and deployment. Speed up release cycles and reduce errors.
Docker (Containerization)
A platform for packaging applications in isolated containers. Ensures consistent environment in development and production.
Kubernetes (K8s)
A container orchestration system for automated deployment, scaling, and management of applications.
Caching
Storing data for quick repeated access. Browser, server, and CDN caching significantly speed up website loading.
Need help with your project?
We'll apply all these technologies and best practices to create a product that works for your business.