Nodejs có cần máy chủ Web không?
Nodejs có cần máy chủ Web không?

Video: Nodejs có cần máy chủ Web không?

Video: Nodejs có cần máy chủ Web không?
Video: Mô hình Client - Server | Mô hình toàn bộ các websites sử dụng? 2024, Tháng mười một
Anonim

Nó có thể chạy độc lập mà không cần bất kỳ máy chủ web bởi vì nó Là một thời gian chạy chính nó nhưng một lần nữa nó Là không phải là một máy chủ web . Tất cả các dự án Node đều cho phép nhập NPM gói vào một dự án thông qua npm cài đặt lệnh.

Theo cách này, nút js có cần máy chủ Web không?

js cung cấp khả năng tạo của riêng bạn máy chủ web sẽ xử lý các yêu cầu HTTP không đồng bộ. Bạn có thể sử dụng IIS hoặc Apache để chạy Nút . web js ứng dụng nhưng nó được khuyến khích sử dụng Nút . máy chủ web js.

Ngoài ra, làm cách nào để chạy một máy chủ web JS nút? NodeJS - Thiết lập một máy chủ HTTP đơn giản / máy chủ web cục bộ

  1. Tải xuống và cài đặt NodeJS.
  2. Cài đặt gói máy chủ http từ npm.
  3. Khởi động máy chủ web từ thư mục chứa tệp trang web tĩnh.
  4. Duyệt đến trang web địa phương của bạn bằng trình duyệt.

Sau đó, câu hỏi đặt ra là, nút js có cần Apache không?

Nút . js giống như một proxy ngược, nhưng một số nhà phát triển thích sử dụng các công cụ khác để làm nó (trong doanh nghiệp của tôi, chúng tôi sử dụng Nginx với một số nút . js ứng dụng). Vì vậy, trong ngắn hạn: Bạn không nhu cầu Nginx hoặc Apache nhưng bạn có thể sử dụng nếu bạn muốn.

Máy chủ nào tốt nhất cho Node JS?

Nếu bạn đang hỏi về máy chủ HTTP cho Node. js: Hầu hết các máy chủ nút được xây dựng trên mô-đun `http` như expressJs để tải vừa phải, bạn có thể sử dụng chúng trực tiếp. Nhưng để tải cao hơn, bạn có thể sử dụng các máy chủ http khác như ` nginx `như máy chủ proxy. Làm theo hướng dẫn này để thiết lập nginx làm máy chủ proxy.

Đề xuất: