Veröffentlicht 30. August 20204 j Was ich weis Blazor Webassembly *komponenteninstanz liegt im webbrowser Blazor Server *komponenteninstanz liegt zsm. mit virtuellen Dom auf dem webserver Was ich nicht weiß, aber gern wissen will Ist eine blazor webassembly application eine ASP. NET Core Anwendung? Oder ist die blazor web assembly erst Teil einer ASP. NET Core app, wenn sie über eine gehostete Bereitstellung auf einem Webserver bereitgestellt wird. Reicht nun blazor webAssembly zum entwickeln von Web Apps? Oder ist ASP.NET immernoch das Steckenpferd? Kann jemand den unterschied in eigenen Worten erklären? Bearbeitet 30. August 20204 j von JukeGirls4Days
30. August 20204 j WebAssembly ermöglicht es, Bytecode direkt im Browser auszuführen. Quasi kann man sich das Vorstellen wie Java-Applets oder Flash-Applications, nur dass im Unterschied zu diesen keine zusätzlichen Plugins notwendig sind, da WebAssembly vom Browser nativ unterstützt wird. Blazer WebAssembly ist eine .NET-Laufzeitumgebung in WebAssembly, so dass .NET-Code im WebAssembly läuft. Kann man sich quasi so vorstellen, dass das .NET nicht auf deinem Rechner läuft sondern eben direkt im Browser als WebAssembly. ASP.NET Core ist ein serverseitiges Framework. Das heißt, dass ASP.NET Core Code serverseitig gersed wird und dann an den Browser ausgeliefert wird. ASP.NET Core ist nicht WebAssembly sondern läuft in einer .NET-Umgebung auf dem Server. vor 57 Minuten schrieb JukeGirls4Days: Reicht nun blazor webAssembly zum entwickeln von Web Apps? Oder ist ASP.NET immernoch das Steckenpferd? WebAssembly: findet im Browser statt, also Frontend. ASP.NET: Backend. Natürlich kannst du eine Anwendung rein in WebAssembly schreiben, aber dann hast du halt keine Schnittstelle oder sonst was (um zB User zu authentifizieren).
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.