Frontend

The client-facing part of a website or application that users directly interact with, everything visible in the browser including layout, design, buttons, forms, images, and interactive elements. Frontend encompasses HTML (structure), CSS (styling), and JavaScript (interactivity). Frontend developers focus on user experience, responsive design across devices, accessibility, and performance optimisation. The frontend communicates with backend systems (servers, databases) through APIs but operates in the user's browser. Modern frontend development uses frameworks like React, Vue, or Angular to build sophisticated interactive experiences. No-code tools abstract away frontend complexity.

Why it matters

Understanding frontend basics helps you evaluate website quality, communicate effectively with developers, and make better decisions when building digital products. No-code tools handle most frontend needs, but basic knowledge prevents costly mistakes.

← All 168 terms