Tải bản đầy đủ (.ppt) (8 trang)

GIỚI THIỆU FRAMEWORK WEB

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (638.81 KB, 8 trang )

L/O/G/O
GIỚI THIỆU
FRAMEWORK WEB
FMS – EVN.IT
NHÓM FMIS
www.themegallery.com
Nội dung
Giới thiệu về ZK
Giới thiệu về Framework
Mô hình phát triển
Tổng kết
1
2
3
www.themegallery.com
Giới thiệu về ZK
-
ZK là một khung giao diện người dùng dựa trên
thành phần cho phép bạn xây dựng các ứng dụng
Internet (RIA)
-
ZK cung cấp hàng trăm các component được thiết
kế cho mục đích khác nhau. Đáp ứng đủ để xây
dựng một ứng dụng.
-
ZK hỗ trợ mộ hình phát triển MVC, MVVM
www.themegallery.com
Giới thiệu về ZK
www.themegallery.com
Framework


Xây dựng một framwork web đáp ứng được các yêu
cầu sau

Có một khung giao diện tương đương với swing

Các thành phần của giao diện được cấu hình thông
qua các file cấu hình.

Các thành phần áp dụng cho tập nghiệp vụ gồm có:
spring, hibernate, persistence
www.themegallery.com
Mô hình MVVM
www.themegallery.com
Mô hình MVVM

Model : bao gồm các dữ liệu của ứng dụng và các quy tắc, luật của
dữ liệu.

View : có nghĩa là giao diện người dùng. Trang Zul, trong đó có các
thành phần ZK đại diện cho phần này. Sự tương tác của một người
sử dụng với các thành phần gây nên các sự kiện được gửi đến bộ
điều khiển.

ViewModel : là class định nghĩa cách dữ liệu tương tác với người
dùng thông qua view. Nói cách khác ViewModel là model của View.
Một lưu ý quan trọng đó là ViewModel không mô tả giao diện sẽ
trông như thế nào. Nó chỉ mô tả cách mà view hoạt động và thông
tin nào sẽ được cung cấp cho người dùng.
www.themegallery.com
Mô hình MVVM


Binder : Là thành phần kết nối trong ZK. Đồng bộ hóa dữ liệu
giữa các ViewModel và View và xử lý sự kiện tự động theo
dữ liệu theo một cách thức ràng buộc nào đó.

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×