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

จาก Morange Wiki
แถว 18: แถว 18:
 
==การทดสอบ==
 
==การทดสอบ==
 
* Mocha<ref>http://visionmedia.github.io/mocha/</ref> เป็น testing framework สำหรับทดสอบจาวาสคริปที่รันบน nodejs  
 
* Mocha<ref>http://visionmedia.github.io/mocha/</ref> เป็น testing framework สำหรับทดสอบจาวาสคริปที่รันบน nodejs  
 +
 +
== เว็บเฟรมเวิร์ก ==
 +
* [http://expressjs.com express] เป็นเฟรมเวิร์กเว็บแอพพลิเคชันสำหรับ nodejs ที่มีโครงสร้างในรูปแบบ [[MVC]]
 +
 +
== มอดูล ==
 +
* [http://nodejsdb.org db-mysql] มอดูลสำหรับการเชื่อมต่อ nodejs กับ mysql
 +
 +
== ความปลอดภัย ==
 +
* [https://www.owasp.org/index.php/Testing_for_NoSQL_injection การทดสอบ NOSQL Injection]
 +
* [http://nodejsdb.org db-mysql] ใช้ฟังชัน connection.escape() สำหรับแปลงอินพุตที่ได้ของเว็บ
  
 
== อ้างอิง ==
 
== อ้างอิง ==
 
<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=113"