tailieunhanh - Bài giảng Phát triển phần mềm mã nguồn mở: MVC – ĐH Sài Gòn
Bài giảng Phát triển phần mềm mã nguồn mở: MVC cung cấp cho người học các kiến thức: MVC là gì, tổng quan về MVC, quan niệm, observer pattern. nội dung chi tiết. | MVC 1 Nội dung I. MVC là gì? II. Tổng quan về MVC III. Quan niệm IV. Observer pattern 2 MVC LÀ GÌ? Là một mô hình kiến trúc trong công nghệ phần mềm MVC tách dữ liệu ra khỏi giao diện MVC phân tách các thành phần khác nhau của ứng dụng (input logic, business logic, và UI logic), và cung cấp một liên kết giữa chúng Tổng quan Luồng xử lý: Người dùng tương tác với user interface bằng cách nào đó (như click chuột) Bộ điều khiển xử lý sự kiện đầu vào từ user interface rồi convert các sự kiện thành user action, mà model có thể hiểu được Bộ điều khiển sẽ thông báo cho các model của user action, có thể dẫn đến một sự thay đổi trong model state. View truy vấn model để tạo ra user interface thích hợp View lấy dữ liệu của nó từ model Trong một số trường hợp, controller sẽ đưa ra một số chỉ định tổng quát để view có thể tự render nó View được thông báo một cách tự động những thay đổi trong model state mà cần update lại màn hình User interface chờ tương tác tiếp theo của người dùng, để lăp lại control flow Quan niệm Model business logic Get State Event View model representation C op Set Update User Actions Change View State Controller user .
đang nạp các trang xem trước