.NET MAUIがAvaloniaを用いてLinuxとブラウザに対応するプロジェクトが進行中です。この取り組みは、MAUIエコシステムのエンジニアからのフィードバックを受け、実験から実際のアプリケーションに発展しました。現在、実際にブラウザ上で動作するMAUIアプリケーションを体験でき、WebAssemblyを通じてAvaloniaによってレンダリングされています。Avalonia MAUI Backendは、MAUIコードベースを保ちながら、レンダリング層をAvaloniaに置き換え、デスクトッププラットフォームでのパフォーマンスを向上させることを目指しています。これにより、LinuxやWebAssemblyを含む多様なプラットフォームでのMAUIアプリケーションの展開が可能となります。また、WindowsやmacOSでもAvaloniaの利点が活かされ、パフォーマンスの向上が期待されています。このアーキテクチャは、開発の効率を高め、異なるプラットフォーム間で統一された動作を実現します。