Chapter 7: Building a Kanban Board Using Events

As developers, we strive to make our applications as dynamic as possible. For that, we use events. Events are messages sent by an object to indicate that an action has occurred. Razor components can handle many different types of events.

In this chapter, we will learn how to handle different types of events in a Blazor WebAssembly app. We will also learn how to use both arbitrary parameters and attribute splatting to simplify how we assign attributes to components.

The project that we create in this chapter will be a Kanban board that uses the drag-and-drop events. Kanban boards visually depict work at various stages of a process. Our Kanban board will include three dropzones. Finally, we will ...

Get Blazor WebAssembly by Example 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.