Lo sviluppo front-end modella ciò che le persone usano

Trasforma le regole di business e le informazioni in schermate che le persone possono comprendere. Il lavoro è visibile, ma dipende dalle decisioni prese in tutta l'applicazione.

Lo sviluppo front-end crea la parte del software rivolta all'utente, inclusi i suoi layout, elementi interattivi e risposte alle azioni di una persona.

Una schermata dovrebbe supportare un'attività

Il lavoro front-end inizia con ciò che la persona deve realizzare. Una pagina di richiesta, ad esempio, dovrebbe mostrare i dettagli rilevanti, lo stato attuale e le azioni disponibili per il ruolo di quella persona.

Il layout guida l'attenzione. Le etichette spiegano le scelte. Il design dell'interazione mostra cosa è successo dopo un'azione. Questi dettagli determinano se un software tecnicamente corretto è pratico da usare.

Ogni condizione richiede una risposta chiara

Il percorso normale è solo una parte dell'interfaccia. Lo sviluppo front-end gestisce anche informazioni mancanti, risposte lente, problemi di validazione, limiti di permessi e azioni completate.

Esamina una schermata con attività reali invece di giudicare un'immagine statica. Chiedi a qualcuno di completare il lavoro e spiegare cosa crede accadrà prima di selezionare un'azione.

Termini front-end

Interfaccia utente
Le schermate e i controlli attraverso cui una persona utilizza il software.
Layout
Il posizionamento e l'ordine visivo delle informazioni e dei controlli su una schermata.
Interazione
Ciò che il software mostra o fa dopo che una persona fa clic, digita, seleziona o naviga attraverso di esso.

Cosa verifica un buon lavoro front-end

L'azione successiva

Ogni schermata rende facile trovare la scelta o l'attività importante.

Ogni stato

L'interfaccia spiega il caricamento, i risultati vuoti, gli errori e il lavoro completato.

Diverse esigenze di accesso

Le persone possono comprendere e utilizzare l'interfaccia su diversi dispositivi e metodi di input.

Domande sullo sviluppo front-end

Include i layout rivolti all'utente, i controlli e il comportamento interattivo del software. Copre anche come questi elementi rispondono attraverso diversi stati e dimensioni dello schermo.

No. L'aspetto è importante, ma il lavoro front-end determina anche come le persone navigano, inseriscono informazioni, comprendono lo stato e si riprendono dai problemi.

Il front end presenta informazioni e invia azioni. Il back end applica regole, lavora con i dati memorizzati e restituisce risultati che il front end può mostrare.

Guide del glossario correlate

Rendi il flusso di lavoro chiaro da usare

Le app Caffeine girano sull'Internet Computer, una rete pubblica pensata per questo.