Session là một khái niệm phổ biến được dùng trong lập trình các website có kết nối với cơ sở dữ liệu database. Đặc biệt các chức năng như đăng nhập, đăng xuất người dùng sẽ khó có thể thực hiện được nếu không sử dụng session. Việc giao tiếp giữa trình duy

Trong phần này chúng ta sẽ tạo cấu trúc HTML cơ bản cho website.

Đầu tiên bạn tạo một file HTML đặt tên là layout.html với nội dung như sau:

<!DOCTYPE html>
<html>
<head>
    <!-- page title -->
    <title>...</title>
</head>
<body>
<!-- menu -->
<div id="main-menu">
...
</div>

<!-- content -->
<div id="main-content">
...
</div>

<!-- footer -->
<div id="footer">
...
</div>
</body>
<html>

File layout.html này sẽ chứa bố cục chung dành cho các trang web của website. Hầu hết các website ngày nay ...

ES6 giới thiệu câu lệnh importexport hỗ trợ lập trình viên có thể quản lý code theo từng mô-đun.

JavaScript Mô-Đun Là Gì

Mô-đun là một phương pháp lập trình mà trong đó các đoạn code liên quan được tách ra các phần khác nhau (hay còn gọi là mô-đun).

Trước ES6 một số thư viện JavaScript hỗ trợ các cách viết code khác nhau để hỗ trợ quản lý các mô-đun (module).

Ví dụ Node.js hỗ trợ sử dụng require()module.exports().

Tạo mô-đun trong file say_hello.js

var sayHello = function (name) {
    co...