7

Building a User Interface

In this chapter, we will be exploring how to build a web-based frontend using Blazor, a client-side web framework that interfaces with the .NET web API backend that we built up in previous chapters. Blazor is a powerful and flexible framework that allows us to write C# code that runs in the browser, enabling us to create rich and interactive web applications with a single code base.

We will start by looking at the many important techniques that you will have to understand before building a user interface. These will be tasks such as generating user personas, building user journeys, wireframing, and creating tickets.

After we have covered the background work, we will start by modifying the Dockerized development environment ...

Get Building Modern SaaS Applications with C# and .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.