Node.js có thể được dùng để xây dựng các loại ứng dụng khác nhau như ứng dụng dòng lệnh, ứng dụng web, ứng dụng trò chuyện trong thời gian thực, máy chủ REST API, …Tuy nhiên Node.js chủ yếu được sử dụng để xây dựng các chương trình mạng như web server, tương tự như PHP, Java hoặc ASP.NET. Trong bài viết, Taimienphi sẽ chia sẻ nhiều thông tin hữu ích về Node.js và link Node js Download, mời các bạn cùng theo dõi.
Node js Download - Install nodejs for PC, laptop
Node.js là một môi trường runtime mã nguồn mở đa nền tảng cho JavaScript, được sử dụng để thực thi các ứng dụng web bên ngoài trình duyệt của client. Node.js được viết và giới thiệu bởi Ryan Dahl vào năm 2009 và nổi bật bởi các tính năng sau:
- Node.js là framework máy chủ mã nguồn mở.
- Node.js miễn phí.
- Node.js chạy trên nhiều nền tảng khác nhau (bao gồm Windows, Linux, Unix, Mac OS X, …).
- Node.js sử dụng JavaScript trên máy chủ. Download Java tại đây
- Các file Node.js chứa các tác vụ sẽ được thực thi trên các sự kiện (event) cụ thể.
- Ví dụ sự kiện điển hình là nếu có ai đó cố gắng truy cập một cổng trên máy chủ.
- Các file Node.js phải được khởi tạo trên máy chủ trước khi được áp dụng.
- Các file Node.js có phần đuôi mở rộng là ".js".
Node.js là một nền tảng phát triển phía server dựa trên JavaScript. Khi một yêu cầu mạng đến từ một client, Node.js hoạt động theo các nguyên tắc sau:
Node.js xử lý các yêu cầu mạng đến và đi bằng cách sử dụng các hàm callback, Promise, async/await để đảm bảo tính phi đồng bộ và tối ưu hóa hiệu suất ứng dụng. Các yêu cầu mạng được xử lý độc lập, ngăn tránh tình trạng "blocking" (chặn) trong quá trình xử lý yêu cầu. Node.js cũng có khả năng làm việc với các module và thư viện khác để hỗ trợ trong việc phát triển ứng dụng web.
Trước tiên, các bạn hãy download Node.js - Phần mềm Quản lý và sắp xếp các ứng dụng mạng. Link Node js Download miễn phí tại đây:
Thực hiện theo các bước dưới đây để cài đặt Node.js trên máy tính Windows:
Bước 1: Click chọn Install để trình cài đặt .msi.
Bước 2: Chạy trình cài đặt và làm theo hướng dẫn đề cài đặt NPM (node manager package) và Node.js.
Bước 3: Reset lại máy tính của bạn để mọi thứ hoạt động trên giao diện dòng lệnh (CLI).
Cài đặt Node.js trên máy tính Windows
Các bước cài dặt Node.js trên máy tính Windows khá đơn giản. Chỉ cần truy cập trang chủ Node.js để tải gói cài đặt và chạy.
Tải trình cài đặt node.msi cho Windows
Truy cập trang chủ Node.js để tải file cài đặt Windows .msi. Đây là tất cả những gì mà bạn cần để thiết lập mọi thứ.
Chạy trình cài đặt node.msi
Chạy file .msi của Node từ vị trí bất kỳ trên máy tính của bạn. Trên màn hình sẽ hiển thị cửa sổ cài đặt. Tất cả những gì bạn cần làm là click chọn Agree rồi click chọn OK. Nếu quá trình cài đặt Node.js bị lỗi, bạn có thể chạy lại file và chọn Repair để sửa lỗi.
Reset lại máy tính
Đây là bước mà khá nhiều người dùng hay quên. Sau khi cài đặt xong file .msi, nhớ reset máy tính của bạn. Nếu không máy tính sẽ ngăn không cho bạn sử dụng Node trong Command Prompt.
Chạy thử nghiệm Node.js trên Windows
Mặc dù đã cài đặt Node.js nhưng không có nghĩa là nó hoạt động đúng cách. Bước tiếp theo dưới đây Taimienphi.vn sẽ hướng dẫn bạn cách tạo file thử nghiệm để chạy Node.js.
Tạo file test
Để đảm bảo Node.js hoạt động đúng cách trên máy tính Windows, thử tạo một file script Hello World đơn giản bằng đoạn code ở trên. Đặt tên cho file là test.js và lưu trữ vào vị trí an toàn, chẳng hạn như C:\node\test.js để có thể truy cập file dễ dàng hơn thông qua Windows Command Prompt. Nếu lưu file ở vị trí khác, nhớ thay đổi đường dẫn.
Chạy Windows Command Prompt
test.js: Code example from http://nodejs.org home page.
1
2
3
4
5
6
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
Khởi chạy Command Prompt và di chuyển đến mục thục của test.js (Tham khảo cách chạy Command Prompt tại đây). Chạy lệnh node test.js để Windows kích hoạt file và hiển thị thông báo.
Kiểm tra cài đặt Node.js trên Windows
Nếu để ý bạn sẽ thấy rằng khi chạy node test.js, trên màn hình sẽ hiển thị thông báo tương tự như máy chủ chạy trên http://127.0.0.1:1337/. Để kiểm tra xem node hoạt động chính xác hay không khi thoát Command Prompt đang chạy trên nền background, bạn chỉ cần sao chép và dán http://127.0.0.1:1337 và thanh địa chỉ trình duyệt. Trên màn hình sẽ hiển thị thông điệp như ở trong ảnh minh họa dưới đây.
Hy vọng sau bài viết này bạn sẽ nắm được Node.js là gì, biết được link Node js Download cũng như cách cài đặt Node.js trên Windows. Nếu có thắc mắc hoặc câu hỏi nào cần giải đáp, để lại ý kiến của bạn trong phần bình luận bên dưới bài viết nhé!