Davies Meyer – home
    Tech3 min read

    Frontend

    The frontend is the user-facing part of a website or application: the displayed interface and how it behaves during use. It connects content, design and interaction. A good frontend helps people complete a concrete task clearly and reliably.

    Frontend explained

    On the web, HTML provides structure, CSS controls presentation and enables programmable behaviour. The interface can be generated and delivered in different ways. A particular library or framework alone makes it neither fast nor easy to use.

    Actual journeys matter: finding a term, comparing a product or uploading a file. Design the normal flow alongside loading, empty-result and error states. An attractive confirmation, for example, should appear only when the corresponding operation has been confirmed.

    Reusable components can support shared design and behaviour. They still require clear rules, maintenance and testing. Relevant screen sizes, keyboard and focus, text resizing and assistive technology belong in the test scope. Automated checks alone do not cover the full experience.

    Creative Engineering connects the brand idea with technical implementation in an experience that can be evaluated. A prototype can make an assumption tangible; the finished implementation needs to work in the actual journey. Assess loading, clarity and task success together. We take responsibility for the concept and quality.

    Examples

    Hypothetical application

    A product filter shows suitable desktop results but cannot be closed using a keyboard. The team revises focus handling, labels and feedback for empty results. It then tests the same product search on small screens and using different input methods.

    Key Points

    • Design the interface and its behaviour together.
    • Plan loading, empty and failure states.
    • Test components against real tasks.
    • Connect brand expression with accessibility.

    Practical application

    Define important tasks and test each complete journey. Include different screen sizes and input methods, as well as loading and failure states.

    Useful measures

    Task success

    Observe whether the intended action is completed correctly.

    Operability

    Check keyboard, focus, resizing and relevant assistive use.

    Loading and response behaviour

    Measure under documented device and network conditions.

    Common mistakes

    • Approving screens without checking complete interactions.
    • Presenting a framework as a guarantee of speed, SEO or accessibility.
    • Promising fixed revenue or conversion effects without suitable evidence.

    Sources and context

    Frequently Asked Questions about Frontend

    No. It also includes structure, interactions and understandable state changes. Design and technical implementation work together to provide these.

    Loading related terms…

    All Terms