ผลต่างระหว่างรุ่นของ "Node.js"

จาก Morange Wiki
แถว 27: แถว 27:
 
== ความปลอดภัย ==
 
== ความปลอดภัย ==
 
* [https://www.owasp.org/index.php/Testing_for_NoSQL_injection การทดสอบ NOSQL Injection]
 
* [https://www.owasp.org/index.php/Testing_for_NoSQL_injection การทดสอบ NOSQL Injection]
* [http://nodejsdb.org db-mysql] ใช้ฟังชัน connection.escape() สำหรับแปลงอินพุตที่ได้ของเว็บ
+
* [http://nodejsdb.org db-mysql] ใช้ฟังชัน connection.escape() สำหรับแปลงอินพุตที่ได้ของเว็บเพื่อป้องกับ XSS
  
 
== อ้างอิง ==
 
== อ้างอิง ==
 
<references/>
 
<references/>

รุ่นแก้ไขเมื่อ 03:16, 19 กันยายน 2557

node.js [1] เป็น javascript runtime ของ Chrome ซึ่งแยกออกมาเพื่อพัฒนาแอพพลิเคชันโดยเฉพาะเว็บแอพพลิเคชัน มีโมดูลให้ใช้มากมายโดยติดตั้งผ่าน node package manager หรือ npm


การติดตั้ง

ดาวน์โหลดตัวติดตั้งได้ที่เว็บหลัก http://nodejs.org


การอัพเกรด

กรณีที่ติดตั้งแยู่แล้ว สามารถอัพเกรดโดย

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

การทดสอบ

  • Mocha[2] เป็น testing framework สำหรับทดสอบจาวาสคริปที่รันบน nodejs

เว็บเฟรมเวิร์ก

  • express เป็นเฟรมเวิร์กเว็บแอพพลิเคชันสำหรับ nodejs ที่มีโครงสร้างในรูปแบบ MVC

มอดูล

  • db-mysql มอดูลสำหรับการเชื่อมต่อ nodejs กับ mysql

ความปลอดภัย

อ้างอิง

ดึงข้อมูลจาก "https://wiki.morange.co.th/index.php?title=Node.js&oldid=114"