Lý do lựa chọn

Một phần của tài liệu Xây dựng website quản lý học sinh và liên hệ phụ huynh (Trang 50 - 52)

Hiện tại trong lý do để em lựa chọn các công nghệphía trên đó là các công

nghệ mới, có cộng đồng hỗ trợ rộng khắp, các công nghệ này đều hướng đến việc

phát triển, triển khai và sửa chữa một cách dễ dàng và nhanh chóng. Có thể linh

động tùy chỉnh các môi trường triển khai.

Bên cạnh đó từng công nghệcó các tính năng nổi bật như sau:

Angular8 sở hữu nhiều tính năng nổi bật, là công cụ hỗ trợ phát triển

web tuyệt vời [12]:

• Web worker - Nó chạy ở chếđộ nền mà không ảnh hưởng đến hiệu suất

của một trang.

• Cải tiến quy trình làm việc, có các câu lệnh để dễ dàng tựđộng tạo ra các

đối tượng trong hệ thống code.

• Cộng đồng hỗ trợ lớn và dễ dàng tìm kiếm các giải pháp cho các mục

36  Đặc điểm của .NET Core [13]

• Đa nền tảng: Chạy trên các hệ điều hành Windows, macOS và Linux.

• Bao gồm các công cụ dòng lệnh dễ sử dụng.

• Triển khai linh hoạt.

• Trong backend .Net core sử dụng Entity Framework sẽ đem lại những lợi ích sau:

o Thực hiện truy vấn dữ liệu tiện lợi và nhanh chóng.

o Cập nhật các lớp, các lệnh dễ dàng mỗi khi CSDL có sự thay đổi, điều này giúp bạn tiết kiệm thời gian đáng kể.

o Entity Framework sẽ tự động tạo ra các lớp, các lệnh tương ứng cho việc lấy dữ liệu, thêm mới, sửa, xóadữ liệu từ cơ sở dữ liệu quan hệ.

o Entity Framework tự động tạo ra các lớp cho việc truy xuất CSDL giúp

lập trình viên giảm được thời gian viết code thao tác với CSDL. Hỗ trợ bạn không phải mất quá nhiều thời gian cho việc viết code để thao tác với CSDL.

 Một trong những lý do MS-SQL được sử dụng phổ biến hiện nay là nó

đã cho phép chúng ta thực hiện linh động các chức năng sau:

• Tạo cơ sở dữ liệu.

• Duy trì cơ sở dữ liệu.

• Cho phép tạo chế độ view, thủ tục, chức năng trong CSDL.

37

Một phần của tài liệu Xây dựng website quản lý học sinh và liên hệ phụ huynh (Trang 50 - 52)

Tải bản đầy đủ (PDF)

(87 trang)