Chương III Công nghệ sử dụng

Một phần của tài liệu Thực tập tốt nghiệp đề tài xây dựng website tin tức (Trang 43 - 44)

trong chương này em sẽ giới thiệu về các công nghệ sử dụng trong hệ thống website như ở chương 2 đã phân tích:

3.1 Front-end

3.1.1 VUE.JS

VueJS là một Framework dùng để xây dựng giao diện người dùng. Vue được thiết kế từ đầu theo hướng cho phép và khuyến khích việc phát triển ứng dụng theo từng bước... Có thể đáp ứng được với nhu cầu về SPA ( Single- Page Application)

Khác với các Framework nguyên khối (monolithic), Vue được thiết kế từ đầu theo hướng cho phép và khuyến khích việc phát triển ứng dụng theo từng bước. Khi phát triển lớp giao diện ( View layer), người dùng chỉ cần dùng thư viện lõi (core library ) của Vue, vốn rất dễ học và tích hợp với những kĩ thuật khác.

Ưu điểm Nhược điểm

- Giúp website trở nên nhẹ hơn, tốc độ xử lý trở nên nhanh hơn

- kích thước nhỏ gọn (Tỷ lệ thành cơng của JavaScript framework sẽ phụ thuộc vào kích thước của nó. Kích thước càng nhỏ thì cơng năng sử dụng càng nhiều. Kích thước của vue.js framework là 18–21KB, người dùng sẽ không mất thời gian để tải xuống và

-Vuejs có hỗ trợ Server side rendering hay cịn gọi là SSR, tuy nhiên việc không đơn giản như thế, để Rendering được HTML từ VueJs phí server cần phải tuân thủ sử dụng thuần VueJs và các Component của bên thứ 3 nhúng vào cũng phải tuân thủ đúng quy định về SSR. Mà không đơn vị nào cũng hỗ trợ điều này ở thời điểm hiện tại.

43 sử dụng. Tuy nhiên, điều này khơng có

nghĩa là tốc độ chạy của vue.js thấp do kích thước nhỏ. Thay vào đó, vue.js đánh bại tất cả các khung cơng tác cồng kềnh như React.js, Angular.js và Ember.js.)

-Dễ dàng để tìm hiểu và phát triển Ứng dụng Một trong những lý do framework này phổ biến là nó tương đối dễ hiểu. Nhờ cấu trúc đơn giản của vue.js, người dùng có thể dễ dàng thêm phần mềm vào dự án website đang thực hiện của mình. Cả hai mơ hình quy mơ nhỏ cũng như quy mơ lớn đều có thể được phát triển thơng qua framework này, do đó tiết kiệm rất nhiều thời gian. Trong trường hợp xảy ra bất kỳ vấn đề nào, người dùng cũng có thể dễ dàng tìm ra các khu vực lỗi. Tất cả là nhờ cấu trúc đơn giản của vue.js.)

-Tích hợp đơn giản

Một phần của tài liệu Thực tập tốt nghiệp đề tài xây dựng website tin tức (Trang 43 - 44)

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

(59 trang)