Die Entwicklung von Frontends ist eng mit der Entwicklung von Benutzeroberflächen und der Gestaltung von Nutzererfahrungen verbunden. Zentrale Aspekte dabei sind die Usability, die Zugänglichkeit und die ästhetische Gestaltung. In der Forschung und Praxis werden verschiedene Ansätze und Methoden diskutiert, um Benutzeroberflächen zu gestalten, die sowohl funktional als auch attraktiv sind. Die Diskussion um das Frontend reicht jedoch über die reine Softwareentwicklung hinaus und berührt auch Fragen der Mensch-Computer-Interaktion, der Informationsarchitektur und des User Experience Designs. Es gibt verschiedene Theorien und Modelle, die versuchen, die Interaktion zwischen Benutzer und System zu erklären und zu optimieren. Du findest wissenschaftliche Arbeiten zu diesen Themen als PDF und eBook, viele auch als Print-on-Demand, bei GRIN.