- Đăng ký kênh tại đây: https://www.youtube.com/channel/UCXjV9sLt3WgamL7vofLofow?sub_confirmation=1
- Trang fan page: https://www.facebook.com/lophocvitinhcom
- Trang web: http://lophocvitinh.com
NODEJS là 01 môi
trường máy chủ mã nguồn mở và miễn phí.
NODEJS cho phép
chạy Javascript trên máy chủ.
NODEJS có thể chạy
đa nền tảng.
Trang web tải
mã nguồn: nodejs.org
Tại sao dùng NODEJS?
NODEJS sử dụng lập
trình bất đồng bộ.
01 tác vụ
thông thường trên máy chủ web là mở 01 tập tin trên máy chủ và trả về nội dung
cho người dùng.
1. Gửi yêu cầu đến hệ thống tập tin của
máy tính.
2. Chờ trong lúc hệ thống tập tin mở và
đọc tập tin.
3. Trả về nội dung cho người dùng.
4. Sẵn sàng xử lý yêu cầu tiếp theo.
Đây là cách
NODEJS xử lý 01 yêu cầu tập tin:
1. Gửi yêu cầu đến hệ thống tập tin của
máy tính.
2. Sẵn sàng xử lý yêu cầu tiếp theo.
3. Khi hệ thống tập tin mở và đọc tập tin,
máy chủ trả về nội dung cho người dùng.
NODEJS loại trừ
việc chờ đợi, và đơn giản là tiếp tục xử lý yêu cầu tiếp theo.
NODEJS chạy theo
kiểu đơn luồng (single-threaded) , không chặn (non-blocking), lập trình bất đồng
bộ, và rất hiệu quả về mặt bộ nhớ.
NODEJS có thể làm gì?
·
Xuất
ra trang tin với dữ liệu động.
·
Tạo
mới, mở, đọc, ghi, xóa và đóng tập tin trên máy chủ.
·
Thu
thập dữ liệu từ biểu mẫu.
·
Thêm,
xóa, sửa trên cơ sở dữ liệu.
Tập tin NODEJS là gì?
·
Tập
tin NODEJS chứa các tác vụ sẽ được thực thi ở
sự kiện nào đó.
·
01
sự kiện thông dụng là khi ai đó cố truy
cập 01 cổng trên máy chủ.
·
Tập
tin NODEJS phải được khởi chạy trên máy chủ
trước khi có bất kỳ hiệu ứng nào.
·
Tập
tin NODEJS có đuôi là .js
Bạn nào
chưa biết cách dùng CMD thì vào đây:
Sau khi cài
đặt NODEJS xong, ta vào CMD gõ: node –version và
ENTER =>nếu trả ra số phiên bản là ok.
Sau đó ta kiểm
tra trình duyệt bằng cách tạo 01 tập tin js: d:/NODE/app.js
Có nội dung
như sau:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Xin chào NODEJS!');
}).listen(8080);
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Xin chào NODEJS!');
}).listen(8080);
Vào lại CMD đến đúng đường dẫn d:/NODE gõ node
app.js và ENTER
Mở trình
duyệt lên và gõ: http://localhost:8080
=>Nếu hiện ra chữ “Xin chào NODEJS!” là OK
Nếu muốn kết
quả hiển thị trên CMD ta gõ đoạn lệnh trong tập tin js:
console.log("Kết quả hiển thị
trên CMD!");
và chạy lại
lệnh: node app.js
Nếu vẫn
chưa rõ các bạn xem thêm video clip sau:
Các bạn hãy bấm nút LIKE và SHARE để mình có động lực viết thêm nhiều nhiều bài viết nữa.
Các bạn hãy bấm nút LIKE và SHARE để mình có động lực viết thêm nhiều nhiều bài viết nữa.
- Đăng ký kênh tại đây: https://www.youtube.com/channel/UCXjV9sLt3WgamL7vofLofow?sub_confirmation=1
- Trang fan page: https://www.facebook.com/lophocvitinhcom
- Trang web: http://lophocvitinh.com
By #drM
Không có nhận xét nào:
Đăng nhận xét