Hiểu nhiều mô hình của ASP.NET Core (phần 4)

Hiểu nhiều mô hình của ASP.NET Core (tiếp tục)

Tương phản lại, các ứng dụng Blazor Server chạy trên server. Mỗi click chuột hay sự kiện bàn phím được gửi tới
server qua WebSockets. Sau đó, server tính toán các thay đổi cái được thực hiện tơi UI và gửi các thay đổi được
yêu cầu quay trở lại máy khách, cái cập nhật trang trong trình duyệt. Kết quả là một ứng dụng trạng thái cái
chạy phía máy chủ nhưng có thể được sử dụng để xây các SPAs tương tác cao. Nhược điểm chính của Blazor Server
là rằng nó yêu cầu một kết nối internet ổn định
Chú ý trong học phần này tôi tập trung vào các ứng dụng web duyệt phía máy chủ dựa trên trang truyền thống và
RESTful web APIs. Tôi cũng sẽ thể hiện tạo background worker services trong học phần sau.
Với khả năng gọi trên tất cả mô hình này, bạn có thể sử dụng ASP.NET Core để xây dựng một phạm vi rộng các ứng
dụng, nhưng nó đáng để xem xét liệu ASP.NET Core có đúng cho ứng dụng cụ thể của bạn. Quyết định sẽ có khả năng
bị ảnh hưởng bởi cả trải nghiệm với .NET và ứng dụng bạn muốn xây dựng.

Chia sẻ