Blazor JavaScript Interop Calling JavaScript from .NET Calling .NET from JavaScript Collocated JavaScript (recommended in .NET 10) Best Practices - Use collocated modules over global scripts - Always dispose and - Only call JS interop in (DOM must exist) - Use in Server mode, only in WASM - Minimize JS interop calls (batch operations when possible) - Handle in Blazor Server for graceful cleanup ---