01/10/2018, 14:02

Hỏi về ngôn ngữ lập trình của một trang Web

Cho mình hỏi trước đây mình đã từng thấy anh Đạt nói Dạy Nhau Học viết bằng Ruby, vậy tại sao khi mình ấn kiểm tra thì nó lại có code HTML và CSS ?

Phan Bá Hải viết 16:13 ngày 01/10/2018

Bạn xem mô hình đơn giản bên dưới, cách mà webapp hoạt động

NNLT chỉ xử lý phần backend, tức xử lý request mà người dùng gửi lên, VD như click vào topic này -> Controller nhận và gọi Model lấy dữ liệu liên quan (topic, comment, like,…) -> lấy dữ liệu từ database -> Model chuyển dữ liệu cho Controller -> Controller xử lý và trả về view là template của topic + data -> View engine của webapp sẽ thông dịch và gán dữ liệu vào view hay xử lý logic ở view (sử dụng view engine như Razor của ASP.NET - C# hay JSP của Java,…) dữ liệu trong view là HTML, CSS và JS nên webapp sẽ trả về các thứ đó, trình duyệt nhận và hiện lên màn hình

Bài liên quan
0