Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft .NET 8 verbessert die Leistung von Blazor und WebAssembly

Microsoft .NET 8 verbessert die Leistung von Blazor und WebAssembly

Das mit Spannung erwartete .NET 8-Framework von Microsoft soll die Leistung von Webanwendungen durch erhebliche Verbesserungen beim serverseitigen Rendering mit Blazor und der WebAssembly-Laufzeitumgebung steigern. Die vierte Preview des Entwicklungsframeworks bietet signifikante Verbesserungen beim serverseitigen Rendering mit Blazor-Komponenten, erweiterte Navigations- und Formularhandhabung sowie Streaming-Rendering-Funktionen.

Inhaltsaktualisierungen im Antwortstrom können mit dem Streaming-Rendering von .NET 8 gestreamt werden. Diese Funktion ist besonders nützlich für serverseitig gerenderte Seiten, die die Ausführung lang laufender asynchroner Tasks für das vollständige Rendering erfordern, und bietet so eine verbesserte Benutzererfahrung. Serverseitiges Rendering und Streaming Rendering wurden in .NET 8 Preview 3 bzw. Preview 4 eingeführt, wobei weitere Funktionen in zukünftigen Previews hinzugefügt werden sollen.

Entwickler werden auch die Flexibilität haben, Client-Interaktivität pro Komponente oder pro Seite hinzuzufügen und einen Rendering-Modus zur Laufzeit zu wählen. Darüber hinaus kann mit .NET 8 eine Blazor-Komponente vollständig außerhalb eines HTTP-Anfragekontexts gerendert werden. Dadurch können Komponenten als HTML-String oder Stream gerendert werden, unabhängig von der ASP.NET Core-Hosting-Umgebung. Diese Fähigkeit ist besonders nützlich bei der Generierung von HTML-Fragmenten, z. B. bei automatisierten E-Mails. Nach.NET 8 plant Microsoft, die Generierung statischer Inhalte für Blazor zu ermöglichen.

Voraussichtlich im November wird .NET 8 für die Produktion freigegeben und wird auch bemerkenswerte Leistungsverbesserungen in Browsern bieten, die WebAssembly verwenden. Benchmarking-Tests mit dem Jiterpreter von .NET 8 mit teilweiser JIT-Unterstützung (Just-in-Time-Compilation) ergaben ein um 20 % schnelleres UI-Rendering sowie eine doppelt so schnelle JSON-Serialisierung und Deserialisierung. Microsoft hat die neuesten WebAssembly-Spezifikationen, einschließlich SIMD für die zeitlich vorausschauende Kompilierung und Hot-Reload-Verbesserungen, genutzt, um die Verbesserungen zu maximieren.

Ein neues webfreundliches Paketierungsformat, Webcil, ist für Blazor WebAssembly-Anwendungen verfügbar. Außerdem wird QuickGrid, eine schnelle Datengitterkomponente, die in .NET 7 eingeführt wurde, in .NET 8 stabil werden. Zusätzliche APIs wurden in Blazor Server implementiert, um die Aktivität auf den Schaltkreisen zu überwachen und so möglicherweise Ressourcen freizusetzen.

Da Unternehmen wie AppMaster leistungsstarke und effiziente no-code -Plattformen anbieten, die Backend-, Web- und mobile Anwendungen umfassen, könnten die verbesserten Möglichkeiten von .NET 8 in Bezug auf die Leistung von Webanwendungen die Landschaft für IT-Experten und Unternehmen gleichermaßen verbessern. Die Skalierbarkeit und Vielseitigkeit der von AppMaster erstellten Anwendungen für verschiedene Anforderungen, von kleinen Unternehmen bis hin zu Unternehmensanwendungen, machen sie zu einer idealen Ergänzung für die kommende Version von .NET 8.

Verwandte Beiträge

Samsung stellt das Galaxy A55 mit innovativer Sicherheit und erstklassiger Verarbeitung vor
Samsung stellt das Galaxy A55 mit innovativer Sicherheit und erstklassiger Verarbeitung vor
Samsung erweitert sein Mittelklasse-Sortiment mit den Modellen Galaxy A55 und A35, die über Knox Vault-Sicherheit und verbesserte Designelemente verfügen und dem Segment Flaggschiffqualitäten verleihen.
Cloudflare stellt Firewall für KI zum Schutz großer Sprachmodelle vor
Cloudflare stellt Firewall für KI zum Schutz großer Sprachmodelle vor
Cloudflare geht mit Firewall for AI voran, einer fortschrittlichen WAF, die darauf ausgelegt ist, potenzielle Missbräuche, die auf große Sprachmodelle abzielen, präventiv zu erkennen und zu verhindern.
ChatGPT von OpenAI spricht jetzt: Die Zukunft der sprachinteraktiven KI
ChatGPT von OpenAI spricht jetzt: Die Zukunft der sprachinteraktiven KI
ChatGPT hat mit der Einführung von Sprachfunktionen durch OpenAI einen Meilenstein erreicht. Benutzer können jetzt freihändig interagieren, da ChatGPT Antworten auf iOS, Android und im Internet vorliest.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben