Ở trang đăng nhập người dùng, em sử dụng một form HTML như sau:

<form id="form-login" action="sessions" method="POST">
    <p>
        <label for="email">Email: </label>
        <input type="text" id="email" name="email"></input>
    </p>
    <p>
        <label for="pasword">Password: </label>
        <input type="password" id="password" name="password"></input>
    </p>
<input type="submit" value="Submit"></input>
</form>

Phía trên server em sử dụng Express.js. Bây giờ để lấy dữ liệu từ trường...

Ở bài học trước chúng ta đã thực hiện việc tạo menu và hoàn tất việc tạo layout HTML cho webiste. Trong bài học này chúng ta sẽ tiếp tục với việc tạo trang chủ...
Thiết Kế Trang Chủ

Arrow functon trong ECMAScript là kiểu cú pháp giúp đơn giản hoá việc việc định nghĩa hàm.

Cú Pháp Arrow Function

Trước khi sử dụng arrow function thì chúng ta hãy cùng xem cách định nghĩa một hàm JavaScript theo cách thông thường trước đây:

var sumNumbers = function (a, b) {
    return a + b;
}

Với tính năng arrow function trong ECMAScript 6 chúng ta có thể viết lại đoạn code trên như sau:

const sumNumbers = (a, b) => {
    return a + b;
}

Có 2 điểm bạn cần lưu ý ở cách viết trên:

  • Từ khoá func...

Tương tự như các ngôn ngữ lập trình khác, Ruby cung cấp các phương thức khác nhau để hỗ trợ việc đọc nội dung file trên hệ thống. Trong bài viết này chúng ta sẽ cùng tìm hiểu các cách khác nhau để
thực hiện tác vụ đọc nội dung file sử dụng ngôn ngữ lập trình Ruby. Kết thúc bài viết bạn cũng sẽ hiểu được sự khác biệt khi sử dụng các cách khác nhau để đọc file content.

1. Sử Dụng File.open()

Sử dụng method .open() trong File class để mở file trên hệ thống, method này có hai tham số:

  • Tham số đầu l...

Ngày nay hầu hết các trang web đều sử dụng công nghệ AJAX để cải thiện trải nghiệm của người dùng thông qua cơ chế update từng phần dữ liệu trên trang mà không yêu cầu trình duyệt phải load lại toàn bộ trang. Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu cách sử dụng AJAX trong Ruby on Rails framework.

Một tính năng phổ biến mà chúng ta thường thấy sự xuất hiện của AJAX đó là các trang bài viết cho phép tạo comment trên đó. Ở dưới mỗi bài viết sẽ có một form nhỏ mà người dùng có thể nhập nội...