- Là mẫu thiết kế ứng dụng theo 3 tầng : View - Model - Controller. Mỗi phần có một chức năng, nhiệm vụ riêng biệt với các phần khác.
- Tại sau cần phải tách ứng dụng của mình thành 3 phần ?
- Thứ nhất : làm như vật sẽ dẽ dàng trong công việc quản lí code. Bởi các thành phần này tách biệt lẫn nhau. Sự ràng buộc của nó rất ít.
- Thức hai : dẽ dàng nâng cấp, bảo trì.Bởi vì các thành phần MVC là các thành phần đọc lập và mỗi thành phần đảm nhiệm một chức năng, cũng như nhiệm vụ riêng biệt.
- Thành phần trong MVC : như tên gọi của nó thì ta có 3 thành phần:
- View : là tầng hiển thị các component tương tác với người dùng. Tức và phần giao diện mà người dùng có thể nhìn thấy.
- Model : là tầng chứa bussiness, logic của ứng dụng.
- Controller : nhiệm vụ điều hướng các yêu cầu của người dùng tương ứng với các model.
- MVC làm việc như thế nào ?
- Đầu tiên thông qua View, người dùng sẽ gửi 1 request lên server. Và yêu cầu này sẽ được gửi đến Controller.
- Tiếp theo controller sẽ chuyển dữ liệu của request vào model. Và model sẽ xử lí và truyền dữ liệu lên View.
- Sau khi view đã có dữ liệu từ model. Nó sẽ transforms thành các output tương ứng. Và cuối cũng trả về response cho người dùng.
I can't help reading your posts.When I have spare time, I often read your posts.After reading them, I get more information and knowledge. Thank you so much.
ReplyDeletecurrency converter box by autoketing currency-converter-app
The site is very interesting, you made some compelling remarks and the matter is on point. Keep writing.Wow, great article. Fantastic.This is one wonderful blog article.Much thanks again
ReplyDeletehttps://bit.ly/2QslLr4
https://autoketing.com/project/sale-pop-master, autoketing app
Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It’s always nice when you can not only be informed, but also entertained!
ReplyDeletegaigoionline, clip gai goi, gai goi hn, gai bao, gai goi hcm
You must be a kind people because you share your knowledge through articles. I like them very much. To me, they really help me sometimes. Thanks for sharing your knowledge.
ReplyDeleteRide The Bus Simulator game online Mommy Elsa Baby Caring online game Talking Tom Gold Run Online blocked game