Zum Inhalt springen
  • 0

Was ist der Unterschied zwischen Blazor WebAssembly und Blazor Server?


Frage

Geschrieben (bearbeitet)

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 von JukeGirls4Days

3 Antworten auf diese Frage

Empfohlene Beiträge

  • 0
Geschrieben

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 Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...