Node.js คือ JavaScript runtime ที่ให้เรารัน JavaScript นอกเว็บเบราว์เซอร์ ซึ่งเหมาะมากสำหรับการสร้างเว็บเซิร์ฟเวอร์ที่เบาและรวดเร็ว โดยในบทความนี้ เราจะมาแนะนำวิธีเปิดเว็บทดลองแบบง่าย ๆ สำหรับมือใหม่ที่อยากลองใช้ Node.js
สิ่งที่ต้องมี
-
ติดตั้ง Node.js แล้ว (ดาวน์โหลดได้ที่ nodejs.org)
-
มี Text Editor เช่น VS Code
-
พร้อมใช้งาน Command Line หรือ Terminal
ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่
เปิด Terminal แล้วพิมพ์คำสั่งต่อไปนี้:
คำสั่งนี้จะสร้างโฟลเดอร์โปรเจกต์พร้อมไฟล์ package.json
ขั้นตอนที่ 2: เขียนโค้ดเว็บเซิร์ฟเวอร์
สร้างไฟล์ชื่อ server.js
แล้วใส่โค้ดด้านล่าง:
ขั้นตอนที่ 3: รันเว็บทดลอง
กลับไปที่ Terminal แล้วพิมพ์:
คุณจะเห็นข้อความ Server is running at http://localhost:3000
แปลว่าเว็บทดลองของคุณเปิดเรียบร้อยแล้ว
เปิดเบราว์เซอร์ แล้วเข้าไปที่ http://localhost:3000
จะเห็นข้อความ “Hello from Node.js Server!” แสดงออกมา
สรุป
การเปิดเว็บทดลองด้วย Node.js ไม่จำเป็นต้องใช้ Framework ใหญ่ ๆ คุณสามารถสร้างเซิร์ฟเวอร์พื้นฐานด้วย http
module ได้เลย เหมาะสำหรับใช้ทดสอบ API, เขียน Webhook, หรือเรียนรู้การทำงานของ Node.js เบื้องต้น
เมื่อคุณเริ่มคล่องกับการใช้ Node.js แล้ว อาจพัฒนาไปสู่การใช้งาน Framework อย่าง Express.js เพื่อจัดการ Routing และ Middleware ได้ง่ายขึ้น