The frontend encompasses all visual elements and user interfaces of an application.
Concept for managing state on the client side, including session, UI and cached data. Describes design aspects, synchronization and consistency requirements.
Concept for structuring user interfaces and client-side logic, focusing on rendering, state management and performance in browsers or native clients.
An architectural approach that decomposes systems into well-defined, reusable components with explicit interfaces.
Core strategies for detecting, classifying and handling errors in software systems.
Conceptual principles and patterns for managing application state across components, clients and servers.
A standardized, automated chain for building, testing and bundling frontend artifacts prior to deployment.
Concepts and practices for measuring and optimizing page load, rendering latency, and interaction speed in web UIs.
Vite is a modern build tool and development server for frontend projects focused on fast startup times and hot module replacement.
Webpack is a powerful module bundler for modern JavaScript applications.
Guideline for the structured use of external and internal APIs by applications and services.
Concept for managing state on the client side, including session, UI and cached data. Describes design aspects, synchronization and consistency requirements.
Conceptual guidance for designing reliable interfaces and communication between frontend and backend systems.
REST is an architectural style that defines the communication between client and server via the HTTP protocol.
Describes the condition of a server or service at a given time, including configuration, running processes and persistent data. Relevant for availability, consistency and recoverability in distributed systems.
Concept for structuring user interfaces and client-side logic, focusing on rendering, state management and performance in browsers or native clients.
A structured set of components, tokens and guidelines that ensures visual and functional consistency across products and teams.
Conceptual guidelines for structuring frontend components, their interactions, state management, and integration with backend services.
WCAG defines principles and success criteria for accessible web content. Its goal is improved usability and legal compliance across diverse user groups.
A CDN distributes content via a global network of edge servers to reduce latency and improve availability for web, video and API traffic.
Core strategies for detecting, classifying and handling errors in software systems.
A standardized, automated chain for building, testing and bundling frontend artifacts prior to deployment.
Concepts and practices for measuring and optimizing page load, rendering latency, and interaction speed in web UIs.
Describes the condition of a server or service at a given time, including configuration, running processes and persistent data. Relevant for availability, consistency and recoverability in distributed systems.
Concept for managing state on the client side, including session, UI and cached data. Describes design aspects, synchronization and consistency requirements.