วันนี้อยากจะมานำเสนอบทความเกี่ยวกับเทคโนโลยีในการทำเว็บไซต์ให้ทุกๆท่ายได้ดูกัน เป็นบทความสั้นๆเกี่ยวกับ Node.Js ที่เป็น JavaScript Runtime ที่ทำได้ทั้ง Client กับ Server ถ้าอยากรู้เเล้วไปดูกันเลย
Node.js
หลายคนอาจจะคิดว่า Node.js เป็น JavaScript Framwork เเต่จริงๆเเล้ว JavaScript Runtime ซึ่งโดยปกติเเล้วเราจะคุ้นเคยกันว่า Javascript จะอยู่ในส่วน Front-end หรือ Client เเต่ Node.jsJavaScript ที่ทำหน้าที่อยู่ฝั่ง Backend ทำตัวเป็น Web Server จากเดิมที่เคยอยู่ฝั่ง Frontend ทำหน้าที่ร่วมกันกับ html นั้นเอง
Node.js ต่างจาก PHP อย่างไร
ทั้งสองตัวนี้มีหน้าที่เดียวกันคือ Sever เเต่ถ้าหากดูในเรื่องของภาษากับการทำงานเเล้วนั้นเเตกต่างกันโดยสิ้นเชิงกล่าวง่ายๆคือ Node.js นั้นเปรียบเสมือนคนสั่งงานซึ่งการทำงานจะทำไปเรื่อยๆ เเละหากมีงานใดงานยังเสร็จก็สามารถข้ามไปทำงานต่อไปได้ เเต่ PHP นั้นต่างกันคือ ถ้างานยังไม่เสร็จจะทำงานอื่นต่อไปไม่ได้
ที่มา : nextflow