Node.js ialah persekitaran masa jalan sumber terbuka yang berkuasa yang membolehkan pembangun menjalankan JavaScript pada bahagian pelayan. Seni bina yang tidak menyekat, dipacu peristiwa memastikan prestasi tinggi dan kebolehskalaan, menjadikannya penting untuk pembangunan web moden. Node.js cemerlang dalam mengendalikan aplikasi masa nyata, seperti sistem sembang dan alatan kolaboratif, dengan overhed minimum.
Artikel ini memperkenalkan Node.js, menyerlahkan ciri teras dan kelebihannya. Sama ada anda baru dalam pembangunan bahagian belakang atau ingin meningkatkan kemahiran anda, panduan ini akan membantu anda memahami sebab Node.js ialah asas pembangunan web kontemporari.
Node.js ialah persekitaran masa jalan merentas platform sumber terbuka yang melaksanakan kod JavaScript di luar penyemak imbas, terutamanya pada bahagian pelayan. Ia menggunakan enjin JavaScript V8, yang terkenal dengan kelajuan dan kecekapannya. Ciri teras Node.js termasuk model I/O yang dipacu peristiwa, tidak menyekat, yang memastikan prestasi tinggi dan kebolehskalaan.
Node.js telah dicipta oleh Ryan Dahl pada tahun 2009, merevolusikan pengaturcaraan bahagian pelayan dengan membolehkan JavaScript mengendalikan tugas bahagian belakang. Sejak penubuhannya, ia telah berkembang dengan ketara, mendapat penerimaan yang meluas dan komuniti yang bertenaga.
Berbanding dengan teknologi sebelah pelayan yang lain, Node.js menawarkan pelaksanaan yang lebih pantas, pengendalian sambungan serentak yang lebih baik dan bahasa bersatu untuk pembangunan pelanggan dan pelayan.
Untuk bermula dengan pembangunan Node.js, anda perlu memasang Node.js dan npm (Pengurus Pakej Node) terlebih dahulu. Pergi ke tapak web rasmi Node.js dan muat turun pemasang yang sesuai untuk sistem pengendalian anda—sama ada Windows, macOS atau Linux.
Pemasang termasuk npm, alat penting untuk menguruskan pakej. Setelah muat turun selesai, jalankan pemasang dan ikut arahan pada skrin untuk menyelesaikan proses pemasangan. Selepas pemasangan, anda boleh mengesahkan bahawa Node.js dan npm dipasang dengan betul dengan membuka terminal atau command prompt anda dan menaip nod -v dan npm -v. Anda seharusnya melihat nombor versi Node.js dan npm, mengesahkan bahawa pemasangan telah berjaya.
Arahan Langkah demi Langkah:
Sahkan pemasangan dengan menaip arahan berikut:
node -v npm -v
Anda sepatutnya melihat nombor versi untuk Node.js dan npm, mengesahkan pemasangan yang berjaya.
1. Cipta Direktori Projek:
Navigasi ke lokasi yang anda ingin buat projek anda dan buat direktori baharu:
mkdir my-nodejs-project cd my-nodejs-project
2. Mulakan Projek Node.js:
Dalam direktori projek anda, jalankan:
npm init
Ikuti gesaan untuk menyediakan fail package.json anda. Anda boleh menekan Enter untuk menerima tetapan lalai.
3. Cipta Pelayan Node.js Mudah:
Buat fail baharu bernama app.js dalam direktori projek anda:
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
4. Jalankan Pelayan Node.js Anda:
Dalam terminal anda, jalankan:
node app.js
Anda sepatutnya melihat mesej Pelayan berjalan di http://127.0.0.1:3000/.
Buka pelayar web anda dan navigasi ke http://127.0.0.1:3000/ untuk melihat "Hello, World!" mesej.
Tahniah! Anda telah menyediakan persekitaran Node.js anda, mencipta projek Node.js pertama anda dan menjalankan pelayan mudah. Dari sini, anda boleh mula meneroka ciri yang lebih maju dan membina aplikasi yang lebih kompleks.
Atas ialah kandungan terperinci Pengenalan kepada Node.js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!