PureMVC

1,519 views

Published on

Introduce about PureMVC framework by Hallopatidu in HAFUG510

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,519
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

PureMVC

  1. 1. Tiếp cận PureMVC Tư duy trong PureMVC
  2. 2. Tiếp cận PureMVC <ul><li>Tư duy trong PureMVC </li></ul><ul><li>Sử dụng PureMVC </li></ul>
  3. 3. Tư duy trong PureMVC <ul><li>Các Design Patterns trong pureMVC. </li></ul><ul><li>Các khái niệm. </li></ul>
  4. 4. Khái niệm
  5. 5. Tư duy trong PureMVC – Design Patterns Façade Design Pattern và Singleton <ul><li>Façade : </li></ul><ul><ul><li>Tất cả trong một </li></ul></ul><ul><li>Singleton : </li></ul><ul><ul><li>Static method getInstance() </li></ul></ul>
  6. 6. Tư duy trong PureMVC – Design Patterns MVC ( MODEL - VIEW – CONTROLLER)
  7. 7. Các khái niệm
  8. 8. Tư duy trong PureMVC – Các Khái niệm <ul><li>Mọi thành phần đặc trưng trong pureMVC đều được tham chiếu tới Façade. </li></ul><ul><li>Model, View và Controller đều được sử dụng trong cùng một vùng. </li></ul><ul><li>Không cần làm việc trực tiếp với Model, View hay Controller. </li></ul><ul><li>TÓM LẠI: </li></ul><ul><li>Tất cả có thể tương tác được qua Façade. </li></ul>Façade
  9. 9. Tư duy trong PureMVC – Các Khái niệm <ul><li>DataObject. </li></ul><ul><li>Đơn giản là các kiểu lưu trữ data thông thường sử dụng VO (Value Object) </li></ul><ul><li>Proxy </li></ul><ul><li>Có thể truy xuất với các loại DataObject </li></ul><ul><li>Có thể được sử dụng bởi các thành phàn khác của PureMVC </li></ul><ul><li>TÓM LẠI: </li></ul><ul><ul><ul><li>Nơi quản lý và sử lý các data của application. </li></ul></ul></ul><ul><ul><ul><li>Là một thành phần nằm trong Model </li></ul></ul></ul>Proxies và DataObject
  10. 10. Tư duy trong PureMVC – Các Khái niệm Controller and Command . Logic của ứng dụng thể hiện qua các command. . Phối hợp các tương tác phức tạp. . sendNotìication()
  11. 11. Tư duy trong PureMVC – Các Khái niệm ViewComponent . Đối tượng tương tác chính trong Mediator Mediator . Duy nhật lắng nghe các observer. . Nhận notification từ Proxy và Command View và Mediator
  12. 12. DEMO

×