Chuyển đến nội dung chính

Bài đăng

Bài đăng nổi bật

SỰ KHÁC BIỆT GIỮA SERVER-SIDE RENDERING VÀ CLIENT-SIDE RENDERING

Lập trình web đang có xu hướng chuyển dần từ  server-side rendering  sang  client-side rendering . Trong bài này, chúng ta sẽ cùng tìm hiểu về sự khác nhau giữa hai cơ chế này,  ưu nhược điểm  của chúng để có thể dễ dàng lựa chọn khi sử dụng nhé! Chúng ta cũng sẽ tìm hiểu những công ty công nghệ lớn như Facebook, AirBnB sử dụng cơ chế nào luôn! Cơ chế server-side rendering Cơ chế server-side rendering đã được dùng từ thuở xưa ơi là xưa. Gọi nó là  server-side rendering  là vì phần lớn logic sẽ được xử lý ở server: Khi người dùng vào một trang web, trình duyệt sẽ gửi GET request tới web server Web server sẽ nhận request, đọc dữ liệu từ database. Web server sẽ  render HTML , trả về cho browser để hiển thị cho người dùng Mô hình đơn giản về Server Side Rendering Một số tính chất của cơ chế server side rendering: Logic từ đơn giản (validation, đọc dữ liệu) cho đến phức tạp (phân quyền, thanh toán) đều nằm ở phía server Logic để routing – chuyển trang nằm ở server Logi

Bài đăng mới nhất

Large-scale Vuex application structures