Nodejs-д вэб сервер хэрэгтэй юу?
Nodejs-д вэб сервер хэрэгтэй юу?

Видео: Nodejs-д вэб сервер хэрэгтэй юу?

Видео: Nodejs-д вэб сервер хэрэгтэй юу?
Видео: Анджей Гужовский "Riot.JS, или как приготовить современные Web Components" 2024, Арваннэгдүгээр
Anonim

Энэ нь ямар ч шаардлагагүйгээр бие даан ажиллах боломжтой вэб сервер учир нь тэр байна өөрөө ажиллах хугацаа гэхдээ дахин байна а биш вэб сервер . Бүх Node төслүүд импортлохыг зөвшөөрдөг NPM багцуудаар дамжуулан төсөл болгон npm суулгах команд.

Ийм байдлаар node js вэб сервер хэрэгтэй юу?

js өөрөө бий болгох боломжийг олгодог вэб сервер Энэ нь HTTP хүсэлтийг асинхроноор зохицуулах болно. Та ажиллуулахын тулд IIS эсвэл Apache ашиглаж болно Зангилаа . js вэб програм боловч ашиглахыг зөвлөж байна Зангилаа . js вэб сервер.

Нэмж хэлэхэд, би node JS вэб серверийг хэрхэн ажиллуулах вэ? NodeJS - Энгийн HTTP сервер / Локал вэб серверийг тохируулах

  1. NodeJS татаж аваад суулгана уу.
  2. npm-ээс http-server багцыг суулгана уу.
  3. Вэб серверийг статик вэб сайтын файлуудыг агуулсан лавлахаас эхлүүлнэ үү.
  4. Хөтөч ашиглан орон нутгийн вэбсайт руугаа орно уу.

Дараа нь асуулт бол node js-д Apache хэрэгтэй юу?

Зангилаа . js урвуу прокси шиг, гэхдээ зарим хөгжүүлэгчид бусад хэрэгслийг ашиглахыг илүүд үздэг хийх Энэ (миний аж ахуйн нэгжид бид Nginx-ийг заримтай нь ашигладаг зангилаа . js програмууд). Товчхондоо: Та тэгэхгүй хэрэгтэй Nginx эсвэл Апачи ер нь, гэхдээ та хүсвэл ашиглаж болно.

Node JS-д аль сервер хамгийн тохиромжтой вэ?

Хэрэв та Node-д зориулсан HTTP серверийн талаар асууж байгаа бол. js: Ихэнх зангилаа серверүүд нь `http` модуль дээр суурилагдсан байдаг, жишээ нь expressJs дунд зэргийн ачаалалтай тул та тэдгээрийг шууд ашиглаж болно. Гэхдээ илүү их ачаалал авахын тулд та ` гэх мэт бусад http серверүүдийг ашиглаж болно nginx ` прокси сервер болгон. Тохируулахын тулд энэ зааварчилгааг дагана уу nginx прокси сервер болгон.

Зөвлөмж болгож буй: