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

จาก Morange Wiki
(หน้าที่ถูกสร้างด้วย 'node.js <ref>http://nodejs.org</ref> เป็น javascript runtime ของ Chrome ซึ่งแยกออกมาเพื่...')
 
 
(ไม่แสดง 3 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน)
แถว 16: แถว 16:
 
</pre>
 
</pre>
  
 +
==การทดสอบ==
 +
* Mocha<ref>http://visionmedia.github.io/mocha/</ref> เป็น testing framework สำหรับทดสอบจาวาสคริปที่รันบน nodejs
 +
 +
== เว็บเฟรมเวิร์ก ==
 +
* [http://expressjs.com express] เป็นเฟรมเวิร์กเว็บแอพพลิเคชันสำหรับ nodejs ที่มีโครงสร้างในรูปแบบ [[MVC]]
 +
 +
== มอดูล ==
 +
* [http://nodejsdb.org db-mysql] มอดูลสำหรับการเชื่อมต่อ nodejs กับ mysql
 +
* [http://github.com/wordnik/swagger-node-express Swagger Nodejs] มอดูล Swagger สำหรับใช้งานกับ Express และ Node.js
 +
 +
 +
== เครื่องมือ ==
 +
* [http://ekalinin.github.io/nodeenv/ NodeEnv] เป็นสคริปภาษาไพธอน สำหรับสร้างสภาวะแวดล้อมเสมือน เช่นเดียวกันกับ virtualenvใน python
 +
 +
 +
== ความปลอดภัย ==
 +
* [https://www.owasp.org/index.php/Testing_for_NoSQL_injection การทดสอบ NOSQL Injection]
 +
* [http://nodejsdb.org db-mysql] ใช้ฟังชัน connection.escape() สำหรับแปลงอินพุตที่ได้ของเว็บเพื่อป้องกับ XSS
  
 
== อ้างอิง ==
 
== อ้างอิง ==
 
<references/>
 
<references/>

รุ่นแก้ไขปัจจุบันเมื่อ 07:14, 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
  • Swagger Nodejs มอดูล Swagger สำหรับใช้งานกับ Express และ Node.js


เครื่องมือ

  • NodeEnv เป็นสคริปภาษาไพธอน สำหรับสร้างสภาวะแวดล้อมเสมือน เช่นเดียวกันกับ virtualenvใน python


ความปลอดภัย

อ้างอิง

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