01/10/2018, 13:36

Các thẻ div chứa sản phẩm trong trang web bán hàng được tạo từ đâu?

Cho em hỏi là các sản phẩm của các trang web bán hàng. tất cả thông tin được đặt trong 1 cái thẻ div để hiện thành từng sản phẩm riêng biệt. Em muốn hỏi là các thẻ div đó được tạo ra khi trang web tải dữ liệu lên có bao nhiêu sản phẩm thì tạo ra bấy nhiêu thẻ div hay là nó được tạo sẵn ở file html ạ. Nếu nó được tạo ra khi load dữ liệu lên thì ta dùng ngôn ngữ nào để làm việc đó ạ

Son Tran viết 15:41 ngày 01/10/2018

Đối với các trang bán hàng thì người ta sẽ ko code sẵn danh sách sản phẩm trong trang HTML tĩnh, vì họ phải thay đổi thông tin/thuộc tính của sản phẩm liên tục.

Do đó còn lại 2 trường hợp:

1/ Server sẽ render ra các div đó: Request -> server -> get data -> HTML respond (các div như bạn nói sẽ được generate ở bước này).

2/ Client sẽ render: Ajax request -> server -> data response (xml/json/text…) -> js render corresponding HTML.

Đó là cách diễn giải thô thiển nhất. Hi vọng bạn có thể hình dung ra được quy trình đó.

Bài liên quan
0