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

Microsoft .NET 8 nâng cao hiệu suất của Blazor và WebAssugging

Microsoft .NET 8 nâng cao hiệu suất của Blazor và WebAssugging

Khung .NET 8 rất được mong đợi của Microsoft được thiết lập để tăng cường hiệu suất ứng dụng web thông qua những cải tiến đáng kể trong cả kết xuất phía máy chủ Blazor và thời gian chạy WebAssembly. Với bản xem trước thứ tư hiện đã có, khung phát triển sẽ có những cải tiến đáng kể trong kết xuất phía máy chủ với các thành phần Blazor, điều hướng nâng cao và xử lý biểu mẫu cũng như khả năng kết xuất trực tuyến.

Cập nhật nội dung trên luồng phản hồi có thể được phát trực tuyến bằng cách sử dụng kết xuất phát trực tuyến của .NET 8. Tính năng này đặc biệt hữu ích cho các trang được hiển thị phía máy chủ yêu cầu thực thi các tác vụ không đồng bộ chạy dài để hiển thị đầy đủ, do đó mang lại trải nghiệm người dùng nâng cao. Kết xuất phía máy chủ và kết xuất trực tuyến lần lượt được giới thiệu trong .NET 8 Preview 3 và Preview 4, với nhiều tính năng hơn sẽ được thêm vào trong các bản xem trước trong tương lai.

Các nhà phát triển cũng sẽ có thể linh hoạt thêm tính tương tác của ứng dụng khách trên cơ sở từng thành phần hoặc từng trang và chọn chế độ hiển thị khi chạy. Ngoài ra, với .NET 8, một thành phần Blazor có thể được hiển thị hoàn toàn bên ngoài ngữ cảnh yêu cầu HTTP. Điều này cho phép các thành phần được hiển thị dưới dạng chuỗi HTML hoặc luồng, độc lập với môi trường lưu trữ ASP.NET Core. Khả năng này đặc biệt hữu ích khi tạo các đoạn HTML, chẳng hạn như email tự động. Sau .NET 8, Microsoft có kế hoạch cho phép tạo nội dung trang tĩnh cho Blazor.

Dự kiến sẽ được phát hành trong sản xuất vào tháng 11, .NET 8 cũng sẽ cung cấp những cải tiến hiệu suất đáng chú ý trong các trình duyệt sử dụng WebAssembly. Các thử nghiệm được đo điểm chuẩn có tính năng jiterpreter của .NET 8 với hỗ trợ JIT (biên dịch đúng lúc) một phần cho thấy kết xuất giao diện người dùng nhanh hơn 20%, cũng như tuần tự hóa và giải tuần tự hóa JSON chạy với tốc độ gấp đôi. Microsoft đã tận dụng các thông số kỹ WebAssembly mới nhất, bao gồm SIMD để biên dịch trước thời hạn và các cải tiến tải lại nóng, nhằm tối đa hóa các cải tiến.

Định dạng đóng gói thân thiện với web mới, Webcil, được giới thiệu cho các ứng dụng Blazor WebAssembly. Hơn nữa, QuickGrid, một thành phần lưới dữ liệu nhanh được giới thiệu trong .NET 7, sẽ trở nên ổn định trong .NET 8. Các API bổ sung đã được triển khai trong Blazor Server để giám sát hoạt động trên các mạch, có khả năng giải phóng tài nguyên.

Với các công ty như AppMaster cung cấp các nền tảng no-code mạnh mẽ và hiệu quả, bao gồm các ứng dụng phụ trợ, web và di động, các khả năng nâng cao của .NET 8 trong hiệu suất ứng dụng web có thể thúc đẩy bối cảnh cho các chuyên gia CNTT cũng như các doanh nghiệp. Khả năng mở rộng và tính linh hoạt của các ứng dụng do AppMaster tạo cho các nhu cầu khác nhau, từ các doanh nghiệp nhỏ đến các trường hợp sử dụng của doanh nghiệp, làm cho nó trở thành một lựa chọn lý tưởng để bổ sung cho bản phát hành sắp tới của .NET 8.

Bài viết liên quan

Samsung ra mắt Galaxy A55 với tính năng bảo mật tiên tiến và bản dựng cao cấp
Samsung ra mắt Galaxy A55 với tính năng bảo mật tiên tiến và bản dựng cao cấp
Samsung mở rộng dòng sản phẩm tầm trung của mình khi giới thiệu Galaxy A55 và A35, trang bị tính năng bảo mật Knox Vault và các yếu tố thiết kế được nâng cấp, mang đến cho phân khúc những phẩm chất hàng đầu.
Cloudflare ra mắt tường lửa cho AI để bảo vệ các mô hình ngôn ngữ lớn
Cloudflare ra mắt tường lửa cho AI để bảo vệ các mô hình ngôn ngữ lớn
Cloudflare đi trước với Tường lửa cho AI, một WAF tiên tiến được thiết kế để xác định trước và ngăn chặn các hành vi lạm dụng tiềm ẩn nhắm vào Mô hình ngôn ngữ lớn.
ChatGPT của OpenAI hiện đã lên tiếng: Tương lai của AI tương tác bằng giọng nói
ChatGPT của OpenAI hiện đã lên tiếng: Tương lai của AI tương tác bằng giọng nói
ChatGPT đã đạt được một tính năng quan trọng khi OpenAI triển khai khả năng thoại. Giờ đây, người dùng có thể tận hưởng khả năng tương tác rảnh tay khi ChatGPT đọc to câu trả lời trên iOS, Android và web.
Bắt đầu miễn phí
Có cảm hứng để tự mình thử điều này?

Cách tốt nhất để hiểu sức mạnh của AppMaster là tận mắt chứng kiến. Tạo ứng dụng của riêng bạn trong vài phút với đăng ký miễn phí

Mang ý tưởng của bạn vào cuộc sống