1. Nếu như bạn từng đi uống trà đá, thì chúng ta đã phát âm được MVC rồi

Model – View – Controller (MVC) là 1 trong những mô hình kiến tạo web tiến bộ đã trở buộc phải quá đỗi thân quen thuộc. Cứ test bước vào một phòng thao tác của những lập trình viên xem, các bạn sẽ bị “dội bom” bởi vì hàng lô thứ khủng khiếp mà các bạn có khi còn chưa từng nghe tên như là Ruby on Rails, Angular xuất xắc Django.

Bạn đang xem: Mô hình mvc là gì? mvc design pattern là gì?

Nhìn rộng lớn hơn, logic của quy mô MVC được sử dụng để tế bào tả quá trình làm website của đại nhiều phần các ngữ điệu như là PHP, Ruby, Python hay JavaScript.


*
*
*
*
*
*
Nếu các bạn gọi 1 lon bia thì sao? Bà chủ chắc chắn chẳng phải làm những gì nhiều, bật nắp lon bia rồi đưa bạn là xong. Mà lại mà rõ ràng bạn vẫn buộc phải gọi bà công ty quán, do lon bia không thể tự nhảy đầm ra trước mặt chúng ta được.

4. Quay lại vấn đề lập trình web

Giờ test xem một áp dụng web tân tiến có quá trình thế như thế nào nhé

– người tiêu dùng tạo ra một yêu thương cầu trải qua đường dẫn, ví dụ như /home

– Controller nhận yêu mong và giới thiệu một trách nhiệm để xử trí yêu mong đó. Trường hợp lệnh tiến hành với phần View thì update lại màn hình hiển thị hiển thị, với model thì để diễn đạt logic. Trả sử yêu mong của người dùng có nguyên tố logic

– mã sản phẩm thực thi phần xúc tích và ngắn gọn lấy xuất phát từ 1 cơ sở dữ liệu nào đó với gửi trả lại làm phản hồi theo hướng dẫn trường đoản cú Controller

– Controller truyền tài liệu này ra phần view và cập nhật lại giao diện cho những người dùng.

Xem thêm: Từ Điển Tiếng Việt " Chuẩn Hóa Là Gì, Từ Điển Tiếng Việt Chuẩn Hoá

– gần như yêu cầu gần như phải trải qua Controller trước khi chuyển biến thành lệnh xúc tiến cho View giỏi Model.

5. Tổng kết

Bất cứ khi nào bạn học tập một framework xây dựng web mới, các bạn sẽ gặp quy mô MVC. Nói bí quyết khác, một khi chúng ta đã lập trình dựa vào MVC thì không nhất thiết phải ngán bất kể framework bắt đầu nào cả