Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah itu pemajuan nod
Pemajuan nod bermakna apabila pengguna perlu meminta data, dia boleh menghantar permintaan ke bahagian hadapan Pelayan bahagian hadapan menerima permintaan dan kemudian menghantar permintaan kepada pelayan bahagian belakang untuk menerima data dan kemudian memajukannya kepada pengguna Pemajuan permintaan ialah proses menggunakan nod Permintaan dimajukan ke hujung belakang, dan data yang diperoleh dikembalikan ke bahagian hadapan oleh nod.
Persekitaran pengendalian tutorial ini: sistem Windows 10, nodejs versi 12.19.0, komputer Dell G3.
Definisi
Apabila pengguna perlu meminta data, pengguna menghantar permintaan ke bahagian hadapan pelayan, dan kemudian pelayan bahagian hadapan menerimanya Selepas permintaan, permintaan dihantar ke pelayan bahagian belakang untuk menerima data, dan kemudian dimajukan kepada pengguna
Intipati pemajuan nod sebenarnya adalah sama seperti webpack devServer, kecuali pemajuan nod secara amnya dilaksanakan oleh diri sendiri, dan webpack devServer ialah definisi Konfigurasi yang baik.
Pemahaman merentas domain pemajuan nod menjadi pelaksanaan prinsip devServer webpack
Pertama sekali, kita perlu memahami apa itu pemajuan permintaan Secara umumnya, bahagian hadapan meminta data dari bahagian belakang dan perlu diberi pautan di bahagian hadapan secara langsung data pada sambungan Permintaan pemajuan bermaksud menggunakan nod untuk memajukan permintaan ke hujung belakang Data yang diperolehi dikembalikan ke hujung hadapan oleh nod itu adalah seperti stesen pemindahan.
Memperkenalkan modul ekspres
express ialah rangka kerja pembangunan berdasarkan node.js. Anda boleh menggunakannya untuk membina tapak web berfungsi sepenuhnya dengan cepat
Apabila memperkenalkan ekspres, buat fail package.json dahulu seperti memperkenalkan modul lain, dan kemudian npm install ia boleh digunakan
Gunakan nod menyerupai perkhidmatan hujung belakang
Andaikan terdapat dua perkhidmatan sekarang: perkhidmatan A dan perkhidmatan B. Di sini kami menggunakan nod untuk mensimulasikan perkhidmatan hujung belakang dan meletakkan data pada perkhidmatan perkhidmatan {"data": "8091 "}
Pada masa ini, tukar kepada folder induk serverA.js dalam terminal dan masukkan nod arahan pelayanA.js. Perkhidmatan A dicipta.
Masukkan http://localhost:8091/ dalam penyemak imbas Anda boleh melihat data yang kami letakkan pada perkhidmatan A {"data": "8091"}
Pembelajaran yang disyorkan: "tutorial video nodejs》
Atas ialah kandungan terperinci Apakah itu pemajuan nod. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!